在asp.net mvc控制器中处理域事件
|
我正在研究使用域事件来泡沫化来自域模型内部的操作的信息,以便在控制器级别发出某些事件的信号。不幸的是,我还找不到如何在asp.net mvc控制器上正确连线的示例。
简而言之,这就是我要在动作中寻找的内容:
service.doSomethingComplicated();
var model = new ViewModel();
model.somethingComplicatedCausedSomethingElse = <true-if-my-domain-event-was-raised>;
return View(model);
谁能给我一些指导?
更新资料
明确起见,我了解如何在控制器中引发和处理域事件。我只是在寻找一种注册事件的实现方法,该方法在我描述的上下文中可以安全使用。
没有找到相关结果
已邀请:
1 个回复
炉挤仙挟
您应该可以执行以下操作:
编辑(DomainEvents修改) 这未经测试,并写在StackOverflow编辑框中,但这是我要开始的地方。我正在使用一个可选参数,以便无需修改现有调用,并使用一个单独的列表“ singleUseActions \”使现有胆量尽可能保持不变。希望能帮助到你。