【发布时间】:2014-09-20 11:05:21
【问题描述】:
我正在尝试遵循 CQRS 模式,但我不知道谁应该包含谁。就像我应该在命令处理程序上注入应用程序服务还是相反?
这是一个例子。我正在向命令处理程序注入服务。并在 CreatProductCategoryCommandHandler
的 Execute 方法中使用该服务public CreateProductCategoryCommandHandler(ICategoryService categoryService)
{
_categoryService = categoryService;
}
或者当我有命令处理程序时我什至需要服务?
【问题讨论】:
标签: c# .net asp.net-mvc domain-driven-design cqrs