How would one add Domain Events, or perhaps use our own versions of Entity and Aggregate Root
#16
jeffward01
started this conversation in
General
Replies: 3 comments 3 replies
-
|
Maybe I should breakup the DDD assembly to ValueObject and AggregateRoot, then people can avoid the AggregateRoot assembly |
Beta Was this translation helpful? Give feedback.
1 reply
-
|
I will break it up into
I wonder if there is a better name than FunctionalDDD since FunctionalDDD.DDD has redundant DDD. |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
I split the packages to RailwayOrientedProgramming and DomainDrivenDesign. Now you should be able to use your own DDD classes. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello again!
I have (2) questions, maybe I should split it up into (2) posts, but they are also related.
Questions
1.) How would one add events? Usually the
void RaiseEvent(<someEventClass>) { ... }resides in theAggregateRoot, or as some prefer (myself included) in theEntityclass.2.) This is an expansion on question 1. Many of us have our own
EntityandAggregateRootclasses we use in our own codebase. For example, mine looks something like:I copy pasted my code from some interfaces, so its not accurate, but you get the point.
Im sure many people have their own implementations, how would one work with the library while using their own base models?
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions