domain-events

Komunikacja między dwoma ograniczonymi kontekstami w DDD

Mam kilka różnych ograniczonych kontekstów w domenie. Walidacja operacji CRUD jest budowana w każdym ograniczonym kontekście ... dopiero po przetworzeniu zdarzenia przez użytkownika BC. Czy CQRS jest rozwiązaniem mojego problemu? Każdy pomysł doceniony.

Używanie Autofac ze zdarzeniami domeny

Próbuję wprowadzić zdarzenia domeny do projektu. Pojęcie to zostało opisane w poście Udi Dahana - http://www.udidahan.com/20 ... s<> biorąc pod uwagę, że wyglądają tak public class SendWebQuestionToCSO : IHandleDomainEvents<JobNoteCreated>

Czy zdarzenia związane z domeną należy zgłaszać w ramach transakcji lub poza nią?

W naszej aplikacji podnosimy zdarzenia domeny, gdy coś zmienia się w modelu domeny. Niektóre zadania wykonywane przez procedu ... gi zdarzenia domeny muszą zawsze zakładać, że są wywoływane synchronicznie z poziomu transakcji. Może jest lepsze podejście?

Gdzie zgłaszać zdarzenia domeny zależne od trwałości-usługi, repozytorium lub interfejsu użytkownika?

Mój ASP.NET aplikacja MVC3 / NHibernate ma wymóg odpalania i obsługi różnych zdarzeń związanych z obiektami mojej domeny. Na ... ełnić identyfikator podmiotu, ale ostatecznie zdecydowałem się przełączyć na Guid.Comb PK, który pozwala mi pominąć ten krok.

Opóźnianie tworzenia i wysyłania zdarzeń domenowych

Używam wzorca zdarzeń domeny od pewnego czasu-pozwala nam to na zamknięcie jak największej ilości zachowań w warstwie domen ... tanie faktycznie zapisany, ale znowu nie jestem w stanie tego wdrożyć - może kolejkowanie zbioru Func<TEntity, TEvent>?