Пример #1
0
 /// <summary>Конструктор</summary>
 public AnswerAttachmentController(
     AnketTestContext db,
     BlobServiceClient blobClient,
     IOptions <AzureBlobsParameters> blobParameters)
 {
     DB             = db;
     BlobClient     = blobClient;
     BlobParameters = blobParameters.Value;
 }
Пример #2
0
 public static IServiceCollection CreateAzureBlobsContainerIfNotExists(this IServiceCollection services)
 {
     using (ServiceProvider sp = services.BuildServiceProvider())
     {
         BlobServiceClient    BlobClient           = sp.GetService <BlobServiceClient>();
         AzureBlobsParameters AzureBlobsParameters = sp.GetService <IOptions <AzureBlobsParameters> >().Value;
         BlobContainerClient  ContainerClient      = BlobClient.GetBlobContainerClient(AzureBlobsParameters.AzureBlobContainerName);
         ContainerClient.CreateIfNotExists();
     }
     return(services);
 }