Vaughn Vernon

Results 37 comments of Vaughn Vernon

@bwehrle Thanks for the feedback. I changed some attribute names to clarify the interfaces: - The `name` was changed to `mailboxName` - It is indeed the name of the mailbox...

@bwehrle Please see latest and full implementation. If you approve we will include in the next release, which is as soon as you confirm or request changes. (We want to...

Hello Hari, It's all explained in my book: https://forcomprehension.com/books/ Best, Vaughn On Thu, Apr 28, 2016 at 5:49 PM, hariramanathan [email protected] wrote: > Hi Vaughn, > > I am trying...

Set it from wherever you gather the business data values to pass in to the aggregate command method.

@gt4dev No. It's because the `tenantId` and `productId` are a composite id, but not held as one. In a SaaS with multiple tenants all entities must be "striped" with the...

I totally missed the original comment. The DomainEventPublisher has a static (class-level) interface for obtaining the instance that belongs to the current thread. However, there are also the instance methods...

The DomainEventPublisher must protect itself from the subscribers. For example, when a subscriber's handle() method has been called back on, the handle() method could attempt to register another subscriber. Even...

You don't understand. It's not multi-threaded. Even if it was it would work, but it's not. On Tue, May 8, 2018, 11:24 PM batmanhaha wrote: > what if > thread_A...

@monrealis They are in the same package, but for readability there is a sub/child package for the command types. If you don't like it feel free to do as you...