Esempio n. 1
0
        public PicturesController(ImageStorageContext context, IOptions <AzureStorageConfig> configOptions,
                                  IConfiguration configuration, IHttpContextAccessor httpContextAccessor)
        {
            _context                  = context;
            _configuration            = configuration;
            this._httpContextAccessor = httpContextAccessor;

            _azureStorageConfig = new AzureStorageConfig()
            {
                AccountName    = _configuration["AzureStorageConfig:accountName"],
                AccountKey     = _configuration["AzureStorageConfig:accountKey"],
                ImageContainer = _configuration["AzureStorageConfig:imageContainer"],
                QueueName      = _configuration["AzureStorageConfig:queueName"],
                Url            = _configuration["AzureStorageConfig:url"]
            };
            _computerVisionKey      = _configuration["ComputerVisionKey"];
            _computerVisionEndpoint = _configuration["ComputerVisionEndpoint"];
        }
Esempio n. 2
0
 public ImagesController(ImageStorageContext context)
 {
     _context = context;
 }