openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
F
Fohjin
Settings
|
Report Duplicate
1
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
about 18 hours
ago. based on code collected
about 18 hours
ago.
Mar 01, 2025 — Mar 01, 2026
Showing page 1 of 5
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
updated the readme to point to the leampub book https://leanpub.com/cqrs
Mark Nijhof
More...
almost 13 years ago
fixed a typo
Mark Nijhof
More...
almost 13 years ago
Got the Fohjin.DDD folder back but under a different name, there is still interesting code in there
Mark Nijhof
More...
almost 13 years ago
Got the Fohjin.DDD folder back but under a different name, there is still interesting code in there
Mark Nijhof
More...
almost 13 years ago
removed the start of a framework, it is better not to build a framework but to build what you actually need
Mark Nijhof
More...
almost 13 years ago
Update Fohjin.DDD.Example/ReadMe.txt
Mark Nijhof
More...
over 13 years ago
Update ReadMe.txt
Mark Nijhof
More...
over 13 years ago
added the readme to the root as well
Mark Nijhof
More...
over 15 years ago
added links to the blog posts I have written
Mark Nijhof
More...
over 15 years ago
Some clean-up and improvements
Mark Nijhof
More...
about 16 years ago
Some code clean-up
Mark Nijhof
More...
about 16 years ago
Added a few more tests, not completely happy with their names yet Also moved them to a different location
Mark Nijhof
More...
about 16 years ago
Removed an unused method :)
Mark Nijhof
More...
about 16 years ago
Refactoring to the PreProcessor now it takes events instead of entities. So now there is no need to discover events anymore (at least not from the entities) bringing the required methods back to one.
Mark Nijhof
More...
about 16 years ago
Started pre-processing classes instead of doing it on first usage. Also split up in multiple smaller components that later can be replaced by different implementations.
Mark Nijhof
More...
over 16 years ago
Added functionality that prevents the aggregate root from changing state it self by throwing an exception if it tries
Mark Nijhof
More...
over 16 years ago
Did some refactoring, now I also verified that the caching works correctly
Mark Nijhof
More...
over 16 years ago
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.
Mark Nijhof
More...
over 16 years ago
Some clean-up
Mark Nijhof
More...
over 16 years ago
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.
Mark Nijhof
More...
over 16 years ago
Added initial spike to use Dynamic Proxy to mix-in the whole Event Provider stuff
Mark Nijhof
More...
over 16 years ago
Last Commit! I renamed the Fohjin.DDD root folder to Fohjin.DDD.Example 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.
Mark Nijhof
More...
over 16 years ago
Moved the Aggregate to the root of the project
Mark Nijhof
More...
over 16 years ago
Moved all the base classes to the event store as that is a more logical place
Mark Nijhof
More...
over 16 years ago
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
Mark Nijhof
More...
over 16 years ago
Some changes because of looking at it in 2010, will load in 2008 now. Many dependencies to be loosen up
Mark Nijhof
More...
over 16 years ago
Removed references to unused assemblies and moved the System* classes to a common library to reduce coupling
Mark Nijhof
More...
over 16 years ago
Small bug fix and more about registering child entities.
Mark Nijhof
More...
over 16 years ago
Refactored how the events are being versioned between Aggregate Root and its Entities
Mark Nijhof
More...
over 16 years ago
Added an Entity inside an AGG that tracks its own events and also needs to be able to replay them
Mark Nijhof
More...
over 16 years ago
←
1
2
3
4
5
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree