public FrmReferenceDataTask( IFrmDataRetrievalService frmDataRetrievalService, IFilePersister filePersister, ILogger logger) { _frmDataRetrievalService = frmDataRetrievalService; _filePersister = filePersister; _logger = logger; }
private IlrMessageTask NewService( IMessageProvider messageProvider = null, IReferenceDataPopulationService referenceDataPopulationService = null, IEdrsApiService edrsApiService = null, IFilePersister filePersister = null, ILogger logger = null, FeatureConfiguration featureConfiguration = null) { return(new IlrMessageTask(messageProvider, referenceDataPopulationService, edrsApiService, filePersister, featureConfiguration, logger)); }
public LearnerReferenceDataTask( IMessageProvider messageProvider, ILearnerDataRetrievalService learnerDataRetrievalService, IFilePersister filePersister, ILogger logger) { _messageProvider = messageProvider; _learnerDataRetrievalService = learnerDataRetrievalService; _filePersister = filePersister; _logger = logger; }
private dynamic FileProcessor(IFilePersister filePersister, HttpFile file, string directory, string extension) { if (file != null) { Guid fileID = Guid.NewGuid(); filePersister.saveFile(directory, file, extension, fileID.ToString()); return(Response.AsJson(fileID).WithStatusCode(HttpStatusCode.OK)); } return(HttpStatusCode.NotAcceptable); }
public TableScaffolder( TemplateVars templateVars, ITemplateProvider templateProvider, IFilePersister filePersister, ProjectItem projectItem, ILogger logger) { this.templateVars = templateVars; this.templateProvider = templateProvider; this.filePersister = filePersister; this.projectItem = projectItem; this.logger = logger; }
public ReferenceDataServiceDesktopTask( IMessageProvider messageProvider, IReferenceDataPopulationService referenceDataPopulationService, IFilePersister filePersister, IDesktopContextReturnPeriodUpdateService desktopContextReturnPeriodUpdateService, ILogger logger) { _messageProvider = messageProvider; _referenceDataPopulationService = referenceDataPopulationService; _filePersister = filePersister; _desktopContextReturnPeriodUpdateService = desktopContextReturnPeriodUpdateService; _logger = logger; }
private ReferenceDataServiceDesktopTask NewTask( IMessageProvider messageProvider = null, IReferenceDataPopulationService referenceDataPopulationService = null, IFilePersister filePersister = null, IDesktopContextReturnPeriodUpdateService desktopContextReturnPeriodUpdateService = null, ILogger logger = null) { return(new ReferenceDataServiceDesktopTask( messageProvider, referenceDataPopulationService, filePersister, desktopContextReturnPeriodUpdateService, logger)); }
public IlrMessageTask( IMessageProvider messageProvider, IReferenceDataPopulationService referenceDataPopulationService, IEdrsApiService edrsApiService, IFilePersister filePersister, FeatureConfiguration featureConfiguration, ILogger logger) { _messageProvider = messageProvider; _referenceDataPopulationService = referenceDataPopulationService; _edrsApiService = edrsApiService; _filePersister = filePersister; _featureConfiguration = featureConfiguration; _logger = logger; }
public FilesPostModule(IFilePersister filePersister) { Post["/Empleo/ComprobantesPago"] = parameters => { var file = Request.Files.FirstOrDefault(); return(FileProcessor(filePersister, file, @"/EmpleoComprobantesPago", ".pdf")); }; Post["/Empresa/Contrato"] = parameters => { var file = Request.Files.FirstOrDefault(); return(FileProcessor(filePersister, file, @"/EmpresasContratos", ".pdf")); }; Post["/Empleo/Contrato"] = parameters => { var file = Request.Files.FirstOrDefault(); return(FileProcessor(filePersister, file, @"/EmpleoContratos", ".pdf")); }; }
public ImagesPostMovilModule(ITokenizer tokenizer, IFilePersister filePersister) { Post["/movil/imagenes"] = parameters => { var movilRequest = this.Bind <MovilRequest>(); try { var userId = tokenizer.Detokenize(movilRequest.token, Context); if (userId == null) { return(new Response().WithStatusCode(HttpStatusCode.Unauthorized)); } } catch (Exception e) { return(new Response().WithStatusCode(HttpStatusCode.Unauthorized)); } var file = Request.Files.FirstOrDefault(); return(FileProcessor(filePersister, file, @"/ImagenesMoviles", ".jpeg")); }; }
public GallioRunnerConfigBuilder(IFilePersister filePersister) : this() { base.filePersister = filePersister; }
private AbstractRunnerConfigBuilder() { filePersister = new FilePersister(); }