public GESMESFileProcess( FlatFile fileInfo, LogFileData logFileData, GesmesHelpers gesmesHelpers, ValidateMsdData validateMsdData, Msd1FileProcess msd1FileProcess, Msd2FileProcess msd2FileProcess, Msd3FileProcess msd3FileProcess, IMsd1DataService msd1DataService, IMsd2DataService msd2DataService, IMsd3DataService msd3DataService, IFileProcessService fileProcessService, IHelperService helperService, IOptions <FileOptions> settings, IEmailSender emailSender, ILogger <GESMESFileProcess> logger) { _fileInfo = fileInfo; _logFileData = logFileData; _gesmesHelpers = gesmesHelpers; _helperService = helperService; _msd1DataService = msd1DataService; _msd2DataService = msd2DataService; _msd3DataService = msd3DataService; _validateMsdData = validateMsdData; _fileProcessService = fileProcessService; _logger = logger; _settings = settings.Value; _emailSender = emailSender; _msd1FileProcess = msd1FileProcess; _msd2FileProcess = msd2FileProcess; _msd3FileProcess = msd3FileProcess; headerErrors = new StringBuilder(); bodyErrorMsg = new StringBuilder(); }
public ASCIIFileProcess( FlatFile fileInfo, MSD1FileProcess msd1FileProcess, MSD2FileProcess msd2FileProcess, MSD3FileProcess msd3FileProcess, LogFileData logFileData, ValidateMsdData validateMsdData, IEmailSender emailSender, IFileProcessService fileProcessService, IMsd1DataService msd1DataService, IMsd2DataService msd2DataService, IMsd3DataService msd3DataService, ILogger <ASCIIFileProcess> logger, IOptions <FileOptions> settings ) { _fileInfo = fileInfo; _logFileData = logFileData; _msd1FileProcess = msd1FileProcess; _msd2FileProcess = msd2FileProcess; _msd3FileProcess = msd3FileProcess; _validateMsdData = validateMsdData; _fileProcessService = fileProcessService; _msd1DataService = msd1DataService; _msd2DataService = msd2DataService; _msd3DataService = msd3DataService; _emailSender = emailSender; _logger = logger; _settings = settings.Value; headerErrors = new StringBuilder(); bodyErrorMsg = new StringBuilder(); }
/// <summary> /// Initializes a new instance of the <see cref="ValidatedBoalfCommandHandler"/> class. /// </summary> /// <param name="query">The query<see cref="IQueryFlow{Boalf}"/></param> /// <param name="applicationBuilder">The applicationBuilder<see cref="IApplicationBuilder"/></param> /// <param name="fileProcessService">The fileProcessService<see cref="IFileProcessService"/></param> public ValidatedBoalfCommandHandler(IQueryFlow <Boalf> query, IApplicationBuilder applicationBuilder, IFileProcessService fileProcessService) { this.query = query; if (applicationBuilder != null) { coreKeyVaultClient = applicationBuilder.ApplicationServices.GetRequiredService <ICoreKeyVaultClient>(); } this.fileProcessService = fileProcessService; }
public ValidateMsdData(ICargoPortValidateService cargoPortValidateService, IFileProcessService fileProcessService, IOptions <FileOptions> settings, ILogger <ValidateMsdData> logger) { _cargoPortValidateService = cargoPortValidateService; _fileProcessService = fileProcessService; _settings = settings.Value; _logger = logger; }
public ScheduleTaxRateController(IFileProcessService fileProcessService, ITaxAddService taxAddService, ITaxRateService taxRateService, ITaxRateRepository taxRateRepository) { _fileProcessService = fileProcessService; _taxAddService = taxAddService; _taxRateService = taxRateService; _taxRateRepository = taxRateRepository; }
public FileProcessing(FlatFile flatFile, Msd1Data msd1Data, EmailNotification emailNotification, IFileProcessService fileProcessService, IMsd1DataService msd1DataService, ILogger <FileProcessing> logger, ASCIIFileProcess asciiFileProcess, IOptions <FileOptions> settings, GESMESFileProcess gesmesFileProcess ) { _logger = logger; _asciiFileProcess = asciiFileProcess; _settings = settings.Value; _gesmesFileProcess = gesmesFileProcess; _emailNotification = emailNotification; }
public MSD2FileProcess(Msd2 msd2, FlatFile fileInfo, ValidateMsdData validateMsdData, IHelperService helperService, IFileProcessService fileProcessService, IMsd2DataService msd2DataService, ILogger <MSD2FileProcess> logger ) { _msd2 = msd2; _fileInfo = fileInfo; _validateMsdData = validateMsdData; _helperService = helperService; _fileProcessService = fileProcessService; _msd2DataService = msd2DataService; _logger = logger; recordErrors = new StringBuilder(); bodyErrorMsg = new StringBuilder(); }
public Msd1FileProcess(Msd1Data msd1, FlatFile fileInfo, GesmesHelpers gesmesHelpers, ValidateMsdData validateMsdData, IMsd1DataService msd1DataService, IFileProcessService fileProcessService, IHelperService helperService, ILogger <Msd1FileProcess> logger) { _msd1 = msd1; _fileInfo = fileInfo; _gesmesHelpers = gesmesHelpers; _helperService = helperService; _msd1DataService = msd1DataService; _validateMsdData = validateMsdData; _fileProcessService = fileProcessService; _logger = logger; recordErrors = new StringBuilder(); bodyErrorMsg = new StringBuilder(); }
public Msd3FileProcess(Msd3 msd3, Msd3agents msd3Agent, FlatFile fileInfo, ValidateMsdData validateMsdData, IHelperService helperService, IFileProcessService fileProcessService, IMsd3DataService msd3DataService, ILogger <Msd2FileProcess> logger ) { _msd3 = msd3; _msd3Agent = msd3Agent; _fileInfo = fileInfo; _validateMsdData = validateMsdData; _helperService = helperService; _fileProcessService = fileProcessService; _msd3DataService = msd3DataService; _logger = logger; recordErrors = new StringBuilder(); bodyErrorMsg = new StringBuilder(); }
public MSD1FileProcess(Msd1Data msd1, Msd1CargoSummary msd1CargoSummary, FlatFile fileInfo, ValidateMsdData validateMsdData, IHelperService helperService, IFileProcessService fileProcessService, IMsd1DataService msd1DataService, ILogger <MSD1FileProcess> logger ) { _msd1 = msd1; _msd1CargoSummary = msd1CargoSummary; _fileInfo = fileInfo; _helperService = helperService; _fileProcessService = fileProcessService; _msd1DataService = msd1DataService; _logger = logger; _validateMsdData = validateMsdData; recordErrors = new StringBuilder(); bodyErrorMsg = new StringBuilder(); }
public RootViewModel( IServerResponseService serverResponseService, IFileProcessService fileProcessService, IConfigurationService _configurationService, IRecordService recordService) { _recordService = recordService; _recordService.RecordStopped += delegate { IsTranscribingInProgress = false; }; _recordService.InfoMessage += delegate(object _sender, string message) { InfoMessage = message; }; _recordService.RecordLevel += delegate(object _sender, float level) { RecordLevel = level; }; _fontSizes = new int[] { 8, 12, 14, 16, 18, 20, 22, 24, 26 }; _selectedFontSize = _fontSizes[3]; _transportService = Mvx.IoCProvider.Resolve <ITransportService>(); _transportService.InfoMessage += delegate(object _sender, string message) { InfoMessage = message; }; _configurationService = new ConfigurationService(); _fileProcessService = fileProcessService; _fileProcessService.PercentageTranscribed += UpdatePercentageTranscribed; _fileProcessService.InfoMessage += delegate(object _sender, string message) { InfoMessage = message; }; _serverResponseService = serverResponseService; _serverResponseService.HandledServerResponse += delegate(object _sender, string resp) { Transcription = resp; }; _serverResponseService.InfoMessage += delegate(object _sender, string message) { InfoMessage = message; }; ToggleTranscriptionCommand = new MvxCommand(StartTranscribing); ClearTextCommand = new MvxCommand(_serverResponseService.Clear); TranscribeFileCommand = new MvxAsyncCommand(TranscribeFile); AvailableLanguages = _configurationService.GetLanguages().ToArray(); if (AvailableLanguages.Count() != 0) { SelectedLanguage = AvailableLanguages.Where(x => x.Key.ToLower() == "russian").FirstOrDefault(); } }
public EmailNotification(IFileProcessService fileProcessService, IEmailSender emailSender) { _fileProcessService = fileProcessService; _emailSender = emailSender; invalidFileErrorMsg = new StringBuilder(); }
public Worker(ILogger <Worker> logger, IFileProcessService service) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _service = service ?? throw new ArgumentNullException(nameof(service)); }