public FM70FundingTask( IFilePersistanceService filePersistanceService, IFundingOutputCondenserService <TOut> fundingOutputCondenserService, ILogger logger, string taskName, string outputKey) { _filePersistanceService = filePersistanceService; _fundingOutputCondenserService = fundingOutputCondenserService; _logger = logger; _taskName = taskName; _outputKey = outputKey; }
public FM70ActorTask( IJsonSerializationService jsonSerializationService, IActorProvider <IFM70Actor> fundingActorProvider, IFilePersistanceService filePersistanceService, IFundingOutputCondenserService <FM70Global> fundingOutputCondenserService, ILogger logger, string actorName) { _jsonSerializationService = jsonSerializationService; _fundingActorProvider = fundingActorProvider; _filePersistanceService = filePersistanceService; _fundingOutputCondenserService = fundingOutputCondenserService; _logger = logger; _actorName = actorName; }
public ActorTask( IJsonSerializationService jsonSerializationService, IActorProvider <TActor> fundingActorProvider, IKeyValuePersistenceService keyValuePersistenceService, IFundingOutputCondenserService <TActorReturn> fundingOutputCondenserService, ILogger logger, string actorName) { _jsonSerializationService = jsonSerializationService; _fundingActorProvider = fundingActorProvider; _keyValuePersistenceService = keyValuePersistenceService; _fundingOutputCondenserService = fundingOutputCondenserService; _logger = logger; _actorName = actorName; }
private ALBActorTask NewTask( IJsonSerializationService jsonSerializationService = null, IActorProvider <IALBActor> fundingActorProvider = null, IFilePersistanceService filePersistanceService = null, IFundingOutputCondenserService <ALBGlobal> fundingOutputCondenserService = null, ILogger logger = null, string actorName = null) { return(new ALBActorTask( jsonSerializationService, fundingActorProvider, filePersistanceService, fundingOutputCondenserService, logger, actorName)); }
public FundingTask( IJsonSerializationService jsonSerializationService, IFilePersistanceService filePersistanceService, IFundingService <Tin, TOut> fundingService, IFundingOutputCondenserService <TOut> fundingOutputCondenserService, ILogger logger, string taskName, string outputKey) { _jsonSerializationService = jsonSerializationService; _filePersistanceService = filePersistanceService; _fundingService = fundingService; _fundingOutputCondenserService = fundingOutputCondenserService; _logger = logger; _taskName = taskName; _outputKey = outputKey; }