11

Does any one know where to find example code for an implementation of Domain Events as described by Udi Dahan in Domain Events – Salvation?

jpierson
  • 16,435
  • 14
  • 105
  • 149
Roman
  • 10,309
  • 17
  • 66
  • 101

3 Answers3

13

A better implementation of Domain Events, in my opinion, can be found at https://github.com/bsommardahl/BlingBag. There's a sample application and implementation instructions. I like this implementation more because it doesn't use the static class to raise domain events and doesn't couple your domain to your infrastructure. Instead it uses plain ole c# events and initializes them in the services that return your domain entities (like your repository or a fetcher service).

Byron Sommardahl
  • 12,743
  • 15
  • 74
  • 131
7

DDDSample.Net has one.

Arnis Lapsa
  • 45,880
  • 29
  • 115
  • 195
1

This is a pretty neat implementation of Udi Dahan, http://www.udidahan.com/2009/06/14/domain-events-salvation/. Recommended by Steve Smith and Julie Lerman in their course Domain-Driven Design Fundamentals

FatAlbert
  • 4,890
  • 6
  • 22
  • 34