예제 #1
0
 public IniciaProceso(ILogger <IniciaProceso> logger, IAWSService aws_service, IDBService db_service, IFileService file_service, EnvVariables env_variables)
 {
     _logger       = logger;
     _awsService   = aws_service;
     _dbService    = db_service;
     _fileService  = file_service;
     _envVariables = env_variables;
 }
 public DBService(ILogger <DBService> logger, ArchivoDBContext dBContext,
                  // INotificacionesService notificaciones_service,
                  EnvVariables envVar)
 {
     _logger           = logger;
     _envVariables     = envVar;
     _archivoDbContext = dBContext;
     // _notificacionesService = notificaciones_service;
 }
예제 #3
0
 public FileService(ILogger <FileService> logger, INotificacionesService notificaciones_service,
                    IDBService dB_service, IAWSService aws_service, EnvVariables envVar)
 {
     _logger                = logger;
     _dbService             = dB_service;
     _envVariables          = envVar;
     _notificacionesService = notificaciones_service;
     _awsService            = aws_service;
 }
예제 #4
0
        public DockerHostParser(string origin, IDictionary environmentVariables)
            : base(origin, environmentVariables)
        {
            var host = new Host(EnvVariables).Value();

            if (EnvVariables.Contains("DOCKER_HOST"))
            {
                EnvVariables.Remove("DOCKER_HOST");
            }
            EnvVariables.Add("DOCKER_HOST", host);
        }
예제 #5
0
 private static void GetVariablesEntorno()
 {
     envVariables = new EnvVariables
     {
         NumeroRegistrosPorParte = Int32.Parse(Environment.GetEnvironmentVariable("NUMERO_REGISTROS_POR_PARTE")),
         UrlNotificaciones       = Environment.GetEnvironmentVariable("URL_NOTIFICACIONES"),
         PrefijoCarpetaS3        = Environment.GetEnvironmentVariable("PREFIJO_CARPETA_S3"),
         BucketS3      = Environment.GetEnvironmentVariable("BUCKET_S3"),
         pathTempLocal = Environment.GetEnvironmentVariable("PathTempLocal")
     };
 }
 public AWSService(ILogger <AWSService> logger,
                   // IAmazonS3 s3_client,
                   INotificacionesService notificaciones_service, EnvVariables envVar)
 {
     _logger   = logger;
     _S3Client = new AmazonS3Client(
         Environment.GetEnvironmentVariable("ACCESS_KEY"),
         Environment.GetEnvironmentVariable("SECRET_KEY"),
         RegionEndpoint.USEast1
         );
     _envVariables          = envVar;
     _notificacionesService = notificaciones_service;
 }
 public NotificacionesService(ILogger <NotificacionesService> logger, IDBService db_service, EnvVariables envVar)
 {
     _logger       = logger;
     _dbService    = db_service;
     _envVariables = envVar;
 }