Exemplo n.º 1
0
        public EmailService(
            IDocumentSession documentSession,
            IConfigSettings configService,
            ISystemStateManager systemStateManager)
        {
            Check.RequireNotNull(documentSession, "documentSession");
            Check.RequireNotNull(configService, "configService");
            Check.RequireNotNull(systemStateManager, "systemStateManager");

            _documentSession    = documentSession;
            _configSettings     = configService;
            _systemStateManager = systemStateManager;
        }
Exemplo n.º 2
0
        public SetupSystem(
            ISystemStateManager systemStateManager,
            IConfigSettings configService,
            IMediaResourceFactory mediaResourceFactory,
            IMessageBus messageBus,
            IDocumentStore documentStore)
        {
            Check.RequireNotNull(systemStateManager, "systemStateManager");
            Check.RequireNotNull(configService, "configService");
            Check.RequireNotNull(mediaResourceFactory, "mediaResourceFactory");
            Check.RequireNotNull(messageBus, "messageBus");
            Check.RequireNotNull(documentStore, "documentStore");

            _systemStateManager   = systemStateManager;
            _configSettings       = configService;
            _mediaResourceFactory = mediaResourceFactory;
            _messageBus           = messageBus;
            _documentStore        = documentStore;
        }