public UserUpdateCommandHandler(
            IDocumentSession documentSession,
            IMediaResourceFactory mediaResourceFactory)
        {
            Check.RequireNotNull(documentSession, "documentSession");
            Check.RequireNotNull(mediaResourceFactory, "mediaResourceFactory");

            _documentSession      = documentSession;
            _mediaResourceFactory = mediaResourceFactory;
        }
        public YouTubeVideoService(
            IMediaFilePathFactory mediaFilePathFactory,
            IMediaResourceFactory mediaResourceFactory,
            IDocumentSession documentSession)
        {
            Check.RequireNotNull(mediaFilePathFactory, "mediaFilePathFactory");
            Check.RequireNotNull(mediaResourceFactory, "mediaResourceFactory");
            Check.RequireNotNull(documentSession, "documentSession");

            _mediaFilePathFactory = mediaFilePathFactory;
            _mediaResourceFactory = mediaResourceFactory;
            _documentSession = documentSession;
        }
        public YouTubeVideoService(
            IMediaFilePathFactory mediaFilePathFactory,
            IMediaResourceFactory mediaResourceFactory,
            IDocumentSession documentSession)
        {
            Check.RequireNotNull(mediaFilePathFactory, "mediaFilePathFactory");
            Check.RequireNotNull(mediaResourceFactory, "mediaResourceFactory");
            Check.RequireNotNull(documentSession, "documentSession");

            _mediaFilePathFactory = mediaFilePathFactory;
            _mediaResourceFactory = mediaResourceFactory;
            _documentSession      = documentSession;
        }
示例#4
0
        public ImageService(
            IMediaFilePathFactory mediaFilePathFactory,
            IMediaResourceFactory mediaResourceFactory,
            IDocumentSession documentSession,
            IDateTimeZoneService dateTimeZoneService
            )
        {
            Check.RequireNotNull(mediaFilePathFactory, "mediaFilePathFactory");
            Check.RequireNotNull(mediaResourceFactory, "mediaResourceFactory");
            Check.RequireNotNull(documentSession, "documentSession");
            Check.RequireNotNull(dateTimeZoneService, "dateTimeZoneService");

            _mediaFilePathFactory = mediaFilePathFactory;
            _mediaResourceFactory = mediaResourceFactory;
            _documentSession = documentSession;
            _dateTimeZoneService = dateTimeZoneService;
        }
示例#5
0
        public AudioService(
            IUserContext userContext,
            IDocumentSession documentSession,
            IMediaFilePathFactory mediaFilePathFactory,
            IMessageBus messageBus,
            IMediaResourceFactory mediaResourceFactory)
        {
            Check.RequireNotNull(userContext, "userContext");
            Check.RequireNotNull(documentSession, "documentSession");
            Check.RequireNotNull(mediaFilePathFactory, "mediaFilePathFactory");
            Check.RequireNotNull(messageBus, "messageBus");
            Check.RequireNotNull(mediaResourceFactory, "mediaResourceFactory");

            _documentSession      = documentSession;
            _mediaFilePathFactory = mediaFilePathFactory;
            _mediaResourceFactory = mediaResourceFactory;
        }
        public DocumentService(
            IUserContext userContext,
            IDocumentSession documentSession,
            IMediaFilePathFactory mediaFilePathFactory,
            IMessageBus messageBus,
            IMediaResourceFactory mediaResourceFactory)
        {
            Check.RequireNotNull(userContext, "userContext");
            Check.RequireNotNull(documentSession, "documentSession");
            Check.RequireNotNull(mediaFilePathFactory, "mediaFilePathFactory");
            Check.RequireNotNull(messageBus, "messageBus");
            Check.RequireNotNull(mediaResourceFactory, "mediaResourceFactory");

            _documentSession = documentSession;
            _mediaFilePathFactory = mediaFilePathFactory;
            _mediaResourceFactory = mediaResourceFactory;
        }
        public VimeoVideoService(
            IMediaFilePathFactory mediaFilePathFactory,
            IMediaResourceFactory mediaResourceFactory,
            IDocumentSession documentSession,
            IDateTimeZoneService dateTimeZoneService
            )
        {
            Check.RequireNotNull(mediaFilePathFactory, "mediaFilePathFactory");
            Check.RequireNotNull(mediaResourceFactory, "mediaResourceFactory");
            Check.RequireNotNull(documentSession, "documentSession");
            Check.RequireNotNull(dateTimeZoneService, "dateTimeZoneService");

            _mediaFilePathFactory = mediaFilePathFactory;
            _mediaResourceFactory = mediaResourceFactory;
            _documentSession      = documentSession;
            _dateTimeZoneService  = dateTimeZoneService;
        }
示例#8
0
        public OrganisationViewModelQuery(
            IDocumentSession documentSession,
            IMediaResourceFactory mediaResourceFactory,
            IUserViewFactory userViewFactory,
            IGroupViewFactory groupViewFactory,
            IUserContext userContext)
        {
            Check.RequireNotNull(documentSession, "documentSession");
            Check.RequireNotNull(mediaResourceFactory, "mediaResourceFactory");
            Check.RequireNotNull(userViewFactory, "userViewFactory");
            Check.RequireNotNull(groupViewFactory, "groupViewFactory");
            Check.RequireNotNull(userContext, "userContext");

            _documentSession      = documentSession;
            _mediaResourceFactory = mediaResourceFactory;
            _userViewFactory      = userViewFactory;
            _groupViewFactory     = groupViewFactory;
            _userContext          = userContext;
        }
示例#9
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;
        }
        public SystemStateManager(
            IDocumentSession documentSession,
            IDocumentStore documentStore,
            IConfigSettings configService,
            IMessageBus messageBus,
            IMediaResourceFactory mediaResourceFactory)
        {
            Check.RequireNotNull(documentSession, "documentSession");
            Check.RequireNotNull(documentStore, "documentStore");
            Check.RequireNotNull(configService, "configService");
            Check.RequireNotNull(messageBus, "messageBus");
            Check.RequireNotNull(mediaResourceFactory, "mediaResourceFactory");

            _documentSession      = documentSession;
            _documentStore        = documentStore;
            _configSettings       = configService;
            _messageBus           = messageBus;
            _mediaResourceFactory = mediaResourceFactory;
        }
        public SystemStateManager(
            IDocumentSession documentSession,
            IDocumentStore documentStore,
            IConfigSettings configService,
            IMessageBus messageBus,
            IMediaResourceFactory mediaResourceFactory)
        {
            Check.RequireNotNull(documentSession, "documentSession");
            Check.RequireNotNull(documentStore, "documentStore");
            Check.RequireNotNull(configService, "configService");
            Check.RequireNotNull(messageBus, "messageBus");
            Check.RequireNotNull(mediaResourceFactory, "mediaResourceFactory");

            _documentSession = documentSession;
            _documentStore = documentStore;
            _configSettings = configService;
            _messageBus = messageBus;
            _mediaResourceFactory = mediaResourceFactory;
        }