public DeportExpiredAiring(IODTDatastore connection, IDfStatusMover statusMover) { var database = connection.GetDatabase(); _statusMover = statusMover; _currentCollection = database.GetCollection <Airing>(DataStoreConfiguration.CurrentAssetsCollection); _expiredCollection = database.GetCollection <Airing>(DataStoreConfiguration.ExpiredAssetsCollection); }
public DfStatusService( IDfStatusQuery statusQuery, IDfStatusMover statusMover, CurrentAiringsQuery currentAiringsQuery) { _statusQuery = statusQuery; _statusMover = statusMover; _currentAiringsQuery = currentAiringsQuery; }
public AiringSaveCommand(IODTDatastore connection, IGetAiringQuery getAiringQueryPrimaryDb, IDfStatusMover dfStatusMover) { _database = connection.GetDatabase(); _getAiringQuery = getAiringQueryPrimaryDb; _dfStatusMover = dfStatusMover; }
public AiringDeleteCommand(IODTDatastore connection, IDfStatusMover dfStatusMover) { _database = connection.GetDatabase(); _dfStatusMover = dfStatusMover; }