Permalink
Switch branches/tags
Nothing to show
Commits on Apr 8, 2013
  1. updated the readme to point to the leampub book https://leanpub.com/cqrs

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Apr 8, 2013
  2. fixed a typo

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Apr 8, 2013
  3. Got the Fohjin.DDD folder back but under a different name, there is s…

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Apr 8, 2013
    …till interesting code in there
  4. Got the Fohjin.DDD folder back but under a different name, there is s…

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Apr 8, 2013
    …till interesting code in there
  5. removed the start of a framework, it is better not to build a framewo…

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Apr 8, 2013
    …rk but to build what you actually need
Commits on Sep 15, 2012
  1. Update ReadMe.txt

    MarkNijhof committed Sep 15, 2012
Commits on Aug 11, 2010
  1. added the readme to the root as well

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Aug 11, 2010
  2. added links to the blog posts I have written

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Aug 11, 2010
Commits on Dec 20, 2009
  1. Some clean-up and improvements

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Dec 20, 2009
Commits on Dec 2, 2009
  1. Some code clean-up

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Dec 2, 2009
  2. Added a few more tests, not completely happy with their names yet

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Dec 2, 2009
    Also moved them to a different location
Commits on Nov 30, 2009
  1. Removed an unused method :)

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 30, 2009
  2. Refactoring to the PreProcessor now it takes events instead of entiti…

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 30, 2009
    …es. So now there is no need to discover events anymore (at least not from the entities) bringing the required methods back to one.
  3. Started pre-processing classes instead of doing it on first usage. Al…

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 30, 2009
    …so split up in multiple smaller components that later can be replaced by different implementations.
Commits on Nov 28, 2009
  1. Added functionality that prevents the aggregate root from changing st…

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 28, 2009
    …ate it self by throwing an exception if it tries
  2. Did some refactoring, now I also verified that the caching works corr…

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 28, 2009
    …ectly
Commits on Nov 27, 2009
  1. Changed the setting of the internal state from using reflection each …

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 27, 2009
    …time, to use interception and moved the state in the event provider. This all needs refactoring.
Commits on Nov 26, 2009
  1. Some clean-up

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 26, 2009
Commits on Nov 25, 2009
  1. Now a fairly clean POCO can be used as an Aggregate Root and Dynamic …

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 25, 2009
    …Proxy is used to provide the IEventProvider functionality. Still too much reflection but at least most of it will be cached when configured correctly.
Commits on Nov 24, 2009
  1. Added initial spike to use Dynamic Proxy to mix-in the whole Event Pr…

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 24, 2009
    …ovider stuff
Commits on Nov 23, 2009
  1. Last Commit! I renamed the Fohjin.DDD root folder to Fohjin.DDD.Examp…

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 23, 2009
    …le because I want to keep it as it is now. Going to make the different building block and make them independently from other blocks. Enabling to use them in real projects.
  2. Moved the Aggregate to the root of the project

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 23, 2009
Commits on Nov 22, 2009
  1. Moved all the base classes to the event store as that is a more logic…

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 22, 2009
    …al place
  2. Initial step to make it possible to have your own base interface for …

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 22, 2009
    …the events while using the Event Store. So in the Event Store everywhere where IDomainEvent was used it is now TDomainEvent
Commits on Nov 19, 2009
  1. Some changes because of looking at it in 2010, will load in 2008 now.…

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 19, 2009
    … Many dependencies to be loosen up
  2. Removed references to unused assemblies and moved the System* classes…

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 19, 2009
    … to a common library to reduce coupling
Commits on Nov 18, 2009
  1. Small bug fix and more about registering child entities.

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 18, 2009
Commits on Nov 17, 2009
  1. Refactored how the events are being versioned between Aggregate Root …

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 17, 2009
    …and its Entities
Commits on Nov 16, 2009
  1. Added an Entity inside an AGG that tracks its own events and also nee…

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 16, 2009
    …ds to be able to replay them
Commits on Nov 14, 2009
  1. Duh it is not a BaseAggregate but a BaseEntity

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 14, 2009
  2. Some clean-up

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 14, 2009
    Added distinction between an AggregateRoot and a Aggregate, both can provide events, but only the AggregateRoot can be saved and restored from persistence
Commits on Nov 10, 2009
  1. Clean up of the registration of the event and command handlers

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 10, 2009
Commits on Nov 9, 2009
  1. Changed how transactions are being managed by wrapping the command ha…

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 9, 2009
    …ndler
Commits on Nov 8, 2009
  1. Removed some commented-out code

    Mark Nijhof Mark Nijhof
    Mark Nijhof authored and Mark Nijhof committed Nov 8, 2009