public CommandEventsHandlers(IRepositorySubscribe<RepositorySavedEvent> savedEvent)
 {
     Check.NotNull(savedEvent, "savedEvent");
     
     RepositorySavedEventHandler = savedEvent;
     EntityAddedEventHandler = new DefaultEntityAddedHandler();
     EntityModifiedEventHandler = new DefaultEntityModifiedHandler();
     EntityDeletedEventHandler = new DefaultEntityDeletedHandler();
 }
Example #2
0
        public CommandEventsHandlers(IRepositorySubscribe <RepositorySavedEvent> savedEvent)
        {
            Check.NotNull(savedEvent, "savedEvent");

            RepositorySavedEventHandler = savedEvent;
            EntityAddedEventHandler     = new DefaultEntityAddedHandler();
            EntityModifiedEventHandler  = new DefaultEntityModifiedHandler();
            EntityDeletedEventHandler   = new DefaultEntityDeletedHandler();
        }
        public QueryEventHandler(IRepositorySubscribe<RepositoryQueryEvent> repositoryQueriedEventHandle)
        {
            Check.NotNull(repositoryQueriedEventHandle, "repositoryQueriedEventHandle");

            RepositoryQueriedEventHandler = repositoryQueriedEventHandle;
        }
        public QueryEventHandler(IRepositorySubscribe <RepositoryQueryEvent> repositoryQueriedEventHandle)
        {
            Check.NotNull(repositoryQueriedEventHandle, "repositoryQueriedEventHandle");

            RepositoryQueriedEventHandler = repositoryQueriedEventHandle;
        }