コード例 #1
0
        public AiringMessagePusher(IODTDatastore connection)
        {
            var database = connection.GetDatabase();

            _currentAirings = database.GetCollection <DLModel.Airing>(DataStoreConfiguration.CurrentAssetsCollection);
            _deletedAirings = database.GetCollection <DLModel.Airing>(DataStoreConfiguration.DeletedAssetsCollection);
        }
コード例 #2
0
        public QueueGetMessagesQuery(IODTDatastore connection)
        {
            var database = connection.GetDatabase();

            _collection = database.GetCollection <HistoricalMessage>("MessageHistory");
            _currentAiringCollection = database.GetCollection <Airing>("currentassets");
        }
コード例 #3
0
 public AiringIdSaveCommand(IODTDatastore connection, IApplicationContext appContext, AppSettings appSettings)
 {
     _databaseWithNewClient = connection.GetDatabaseSingleClient();
     _database    = connection.GetDatabase();
     _appContext  = appContext;
     _appSettings = appSettings;
 }
コード例 #4
0
        public DeportExpiredAiring(IODTDatastore connection, IDfStatusMover statusMover)
        {
            var database = connection.GetDatabase();

            _statusMover       = statusMover;
            _currentCollection = database.GetCollection <Airing>(DataStoreConfiguration.CurrentAssetsCollection);
            _expiredCollection = database.GetCollection <Airing>(DataStoreConfiguration.ExpiredAssetsCollection);
        }
コード例 #5
0
        public GetAiringQuery(IODTDatastore connection)
        {
            var database = connection.GetDatabase();

            _currentCollection = database.GetCollection <Airing>(DataStoreConfiguration.CurrentAssetsCollection);
            _deletedCollection = database.GetCollection <Airing>(DataStoreConfiguration.DeletedAssetsCollection);
            _expiredCollection = database.GetCollection <Airing>(DataStoreConfiguration.ExpiredAssetsCollection);
        }
コード例 #6
0
ファイル: DfStatusMover.cs プロジェクト: nirmalasubu/sample
        public DfStatusMover(IODTDatastore connection, IDfStatusQuery statusQuery)
        {
            var database = connection.GetDatabase();

            _statusQuery       = statusQuery;
            _currentCollection = database.GetCollection <DF_Status>("DFStatus");
            _expiredCollection = database.GetCollection <DF_Status>("DFExpiredStatus");
        }
コード例 #7
0
ファイル: QueueCommand.cs プロジェクト: nirmalasubu/sample
        public QueueCommand(IODTDatastore connection, IGetModifiedAiringQuery modifiedAiringQuery)
        {
            _database            = connection.GetDatabase();
            _modifiedAiringQuery = modifiedAiringQuery;
            _currentAirings      = _database.GetCollection <Airing>("currentassets");
            _deleteAirings       = _database.GetCollection <Airing>("deletedasset");

            _queuesCollection = _database.GetCollection <Model.Queue>("DeliveryQueue");
        }
コード例 #8
0
ファイル: StatusCommand.cs プロジェクト: nirmalasubu/sample
 public StatusCommand(IODTDatastore connection)
 {
     _database = connection.GetDatabase();
 }
コード例 #9
0
 public CurrentAiringsQuery(IODTDatastore connection)
     : base(connection.GetDatabase().GetCollection <Airing>("currentassets"))
 {
 }
コード例 #10
0
 ///<summary>
 /// Constructor
 ///</summary>
 public HandlerHistoryCommand(IODTDatastore connection)
 {
     _database = connection.GetDatabase();
 }
コード例 #11
0
 public GetAiringIdsQuery(IODTDatastore connection)
 {
     _database = connection.GetDatabase();
 }
コード例 #12
0
        public QueueMessageRecorder(IODTDatastore connection)
        {
            var database = connection.GetDatabase();

            _history = database.GetCollection <HistoricalMessage>("MessageHistory");
        }
コード例 #13
0
 public AiringDeleteCommand(IODTDatastore connection,
                            IDfStatusMover dfStatusMover)
 {
     _database      = connection.GetDatabase();
     _dfStatusMover = dfStatusMover;
 }
コード例 #14
0
 public JobQuery(IODTDatastore connection, AppSettings appSettings)
 {
     _database    = connection.GetDatabase();
     _appSettings = appSettings;
 }
コード例 #15
0
 ///<summary>
 /// Constructor
 ///</summary>
 public FileUpsertCommand(IODTDatastore connection)
 {
     _database = connection.GetDatabase();
 }
コード例 #16
0
        public BaseUpdateAiringQueueDelivery(IODTDatastore connection)
        {
            var database = connection.GetDatabase();

            _airings = database.GetCollection <Airing>(DataStoreConfiguration.CurrentAssetsCollection);
        }
コード例 #17
0
        public BaseUpdateAiringQueueDelivery(IODTDatastore connection, string collectionName)
        {
            var database = connection.GetDatabase();

            _airings = database.GetCollection <Airing>(collectionName);
        }
コード例 #18
0
 public FileQuery(IODTDatastore connection)
 {
     _database = connection.GetDatabase();
 }
コード例 #19
0
 public QueueDeleteCommand(IODTDatastore connection, IQueueQuery queueQuery)
 {
     _database       = connection.GetDatabase();
     this.queueQuery = queueQuery;
 }
コード例 #20
0
 public AiringSaveCommand(IODTDatastore connection, IGetAiringQuery getAiringQueryPrimaryDb, IDfStatusMover dfStatusMover)
 {
     _database       = connection.GetDatabase();
     _getAiringQuery = getAiringQueryPrimaryDb;
     _dfStatusMover  = dfStatusMover;
 }
コード例 #21
0
        public DeletedAiringQuery(IODTDatastore connection)
        {
            var database = connection.GetDatabase();

            _collection = database.GetCollection <Airing>(DataStoreConfiguration.DeletedAssetsCollection);
        }
コード例 #22
0
 public QueueSaveCommand(IODTDatastore connection)
 {
     _database = connection.GetDatabase();
 }
コード例 #23
0
ファイル: StatusQuery.cs プロジェクト: nirmalasubu/sample
 public StatusQuery(IODTDatastore connection)
 {
     _statusCollection = connection.GetDatabase().GetCollection <Model.Status>("airingstatus");
 }
コード例 #24
0
        public ChangeHistoricalAiringQuery(IODTDatastore connection)
        {
            var database = connection.GetDatabase();

            _collection = database.GetCollection <Airing>(DataStoreConfiguration.HistoricalAssetsCollection);
        }
コード例 #25
0
 public UserPermissionQuery(IODTDatastore connection)
 {
     _database = connection.GetDatabase();
 }
コード例 #26
0
ファイル: ProductQuery.cs プロジェクト: nirmalasubu/sample
 public ProductQuery(IODTDatastore connection)
 {
     _database = connection.GetDatabase();
 }
コード例 #27
0
ファイル: TitleIdsQuery.cs プロジェクト: nirmalasubu/sample
        public TitleIdsQuery(IODTDatastore connection)
        {
            var database = connection.GetDatabase();

            _modifiedTitle = database.GetCollection <ModifiedTitle>("ModifiedTitle");
        }
コード例 #28
0
 public UpdateDeletedAiringQueueDelivery(IODTDatastore connection)
     : base(connection, DataStoreConfiguration.DeletedAssetsCollection)
 {
 }
コード例 #29
0
        public AiringUUpdateMediaCommand(IODTDatastore connection)
        {
            var database = connection.GetDatabase();

            _collection = database.GetCollection <Airing>("currentassets");
        }
コード例 #30
0
 public BrandsQuery(IODTDatastore connection)
 {
     _database = connection.GetDatabase();
 }