Skip to content
Commits on Aug 11, 2010
  1. @MarkNijhof
  2. @MarkNijhof
Commits on Dec 20, 2009
  1. @MarkNijhof
Commits on Dec 2, 2009
  1. @MarkNijhof

    Some code clean-up

    MarkNijhof committed Dec 2, 2009
  2. @MarkNijhof

    Added a few more tests, not completely happy with their names yet

    Also moved them to a different location
    MarkNijhof committed Dec 2, 2009
Commits on Nov 30, 2009
  1. @MarkNijhof

    Removed an unused method :)

    MarkNijhof committed Dec 1, 2009
  2. @MarkNijhof

    Refactoring to the PreProcessor now it takes events instead of entiti…

    …es. So now there is no need to discover events anymore (at least not from the entities) bringing the required methods back to one.
    MarkNijhof committed Nov 30, 2009
  3. @MarkNijhof

    Started pre-processing classes instead of doing it on first usage. Al…

    …so split up in multiple smaller components that later can be replaced by different implementations.
    MarkNijhof committed Nov 30, 2009
Commits on Nov 28, 2009
  1. @MarkNijhof

    Added functionality that prevents the aggregate root from changing st…

    …ate it self by throwing an exception if it tries
    MarkNijhof committed Nov 28, 2009
  2. @MarkNijhof
Commits on Nov 27, 2009
  1. @MarkNijhof

    Changed the setting of the internal state from using reflection each …

    …time, to use interception and moved the state in the event provider. This all needs refactoring.
    MarkNijhof committed Nov 28, 2009
Commits on Nov 26, 2009
  1. @MarkNijhof

    Some clean-up

    MarkNijhof committed Nov 26, 2009
Commits on Nov 25, 2009
  1. @MarkNijhof

    Now a fairly clean POCO can be used as an Aggregate Root and Dynamic …

    …Proxy is used to provide the IEventProvider functionality. Still too much reflection but at least most of it will be cached when configured correctly.
    MarkNijhof committed Nov 25, 2009
Commits on Nov 24, 2009
  1. @MarkNijhof
Commits on Nov 23, 2009
  1. @MarkNijhof

    Last Commit! I renamed the Fohjin.DDD root folder to Fohjin.DDD.Examp…

    …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.
    MarkNijhof committed Nov 23, 2009
  2. @MarkNijhof
Commits on Nov 22, 2009
  1. @MarkNijhof
  2. @MarkNijhof

    Initial step to make it possible to have your own base interface for …

    …the events while using the Event Store. So in the Event Store everywhere where IDomainEvent was used it is now TDomainEvent
    MarkNijhof committed Nov 22, 2009
Commits on Nov 19, 2009
  1. @MarkNijhof

    Some changes because of looking at it in 2010, will load in 2008 now.…

    … Many dependencies to be loosen up
    MarkNijhof committed Nov 19, 2009
  2. @MarkNijhof

    Removed references to unused assemblies and moved the System* classes…

    … to a common library to reduce coupling
    MarkNijhof committed Nov 19, 2009
Commits on Nov 18, 2009
  1. @MarkNijhof
Commits on Nov 17, 2009
  1. @MarkNijhof
Commits on Nov 16, 2009
  1. @MarkNijhof

    Added an Entity inside an AGG that tracks its own events and also nee…

    …ds to be able to replay them
    MarkNijhof committed Nov 16, 2009
Commits on Nov 14, 2009
  1. @MarkNijhof
  2. @MarkNijhof

    Some clean-up

    Added distinction between an AggregateRoot and a Aggregate, both can provide events, but only the AggregateRoot can be saved and restored from persistence
    MarkNijhof committed Nov 14, 2009
Commits on Nov 10, 2009
  1. @MarkNijhof
Commits on Nov 9, 2009
  1. @MarkNijhof
Commits on Nov 8, 2009
  1. @MarkNijhof
  2. @MarkNijhof

    Implemented a new bus that now takes care of both events and commands…

    …, registration is now also taken outside the IoC. No more reflection during execution only during start-up. Implemented very simple transactions on the bus as well.
    MarkNijhof committed Nov 8, 2009
Commits on Nov 7, 2009
  1. @MarkNijhof

    Added a read me file to explain about the SQLite x86 vs x64 version. …

    …Having said that I am thinking about moving away from SQLite.
    MarkNijhof committed Nov 7, 2009
Commits on Nov 6, 2009
  1. @MarkNijhof

    The in memory queue is working now, it is very primitive, still tryin…

    …g to tackle the transactions
    MarkNijhof committed Nov 6, 2009
Commits on Nov 5, 2009
  1. @MarkNijhof
  2. @MarkNijhof

    Re-organized the EventStore

    MarkNijhof committed Nov 5, 2009
  3. @MarkNijhof
  4. @MarkNijhof
Something went wrong with that request. Please try again.