我可以将Command设计模式用于具有不同数量的参数和不同返回类型的操作吗?

时间:2018-03-24 20:54:08

标签: c# design-patterns

我在一个项目上工作,该项目有许多不同的操作,如文件操作,注册表操作,流程操作,查找最低要求等。 所有这些类都被注入一个类,从而使它的耦合非常高。 我遇到了命令模式,这对于这个项目来说似乎是一个好主意。 但我的操作采用不同的参数并具有不同的返回类型。命令模式只有一个执行方法,其中void为返回类型。 有没有办法可以将此模式用于此项目以减少耦合,还是应该使用其他一些设计模式?

0 个答案:

没有答案