在过去的几个月中,我已经阅读了很多有关域驱动设计(DDD)的内容,其中充分利用了称为“域事件”的概念。到目前为止,我所看到的所有示例都使用MediatR或FluentEvents之类的框架,或者使用另一个自制的实现。
今天,我正在与同事讨论MediatR,他问为什么我不只是使用C#buildin event
关键字,它似乎也是如此。搜寻了几个小时后,我发现了更多示例,所有示例都没有event
关键字,但是没有解释为什么他们不使用它。
谁能给我一个或多个很好的理由,说明为什么其他方法优于内置event
关键字。