Browse Source

Merge pull request #1349 from colinin/fix-minio-oss

fix(oss): add missing dependency
pull/1351/head
yx lin 5 months ago
committed by GitHub
parent
commit
7bf5a55011
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 6
      aspnet-core/modules/oss-management/LINGYUN.Abp.OssManagement.Minio/LINGYUN/Abp/OssManagement/Minio/MinioOssContainerFactory.cs

6
aspnet-core/modules/oss-management/LINGYUN.Abp.OssManagement.Minio/LINGYUN/Abp/OssManagement/Minio/MinioOssContainerFactory.cs

@ -1,6 +1,7 @@
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Options; using Microsoft.Extensions.Options;
using System.Net.Http;
using Volo.Abp.BlobStoring; using Volo.Abp.BlobStoring;
using Volo.Abp.BlobStoring.Minio; using Volo.Abp.BlobStoring.Minio;
using Volo.Abp.MultiTenancy; using Volo.Abp.MultiTenancy;
@ -16,7 +17,7 @@ public class MinioOssContainerFactory : IOssContainerFactory
protected IClock Clock { get; } protected IClock Clock { get; }
protected ICurrentTenant CurrentTenant { get; } protected ICurrentTenant CurrentTenant { get; }
protected ILogger<MinioOssContainer> Logger { get; } protected ILogger<MinioOssContainer> Logger { get; }
protected IHttpClientFactory HttpClientFactory { get; }
protected IServiceScopeFactory ServiceScopeFactory { get; } protected IServiceScopeFactory ServiceScopeFactory { get; }
protected IOptions<AbpOssManagementOptions> Options { get; } protected IOptions<AbpOssManagementOptions> Options { get; }
@ -24,6 +25,7 @@ public class MinioOssContainerFactory : IOssContainerFactory
IClock clock, IClock clock,
ICurrentTenant currentTenant, ICurrentTenant currentTenant,
ILogger<MinioOssContainer> logger, ILogger<MinioOssContainer> logger,
IHttpClientFactory httpClientFactory,
IMinioBlobNameCalculator minioBlobNameCalculator, IMinioBlobNameCalculator minioBlobNameCalculator,
IBlobNormalizeNamingService blobNormalizeNamingService, IBlobNormalizeNamingService blobNormalizeNamingService,
IBlobContainerConfigurationProvider configurationProvider, IBlobContainerConfigurationProvider configurationProvider,
@ -34,6 +36,7 @@ public class MinioOssContainerFactory : IOssContainerFactory
Logger = logger; Logger = logger;
CurrentTenant = currentTenant; CurrentTenant = currentTenant;
Options = options; Options = options;
HttpClientFactory = httpClientFactory;
ServiceScopeFactory = serviceScopeFactory; ServiceScopeFactory = serviceScopeFactory;
MinioBlobNameCalculator = minioBlobNameCalculator; MinioBlobNameCalculator = minioBlobNameCalculator;
BlobNormalizeNamingService = blobNormalizeNamingService; BlobNormalizeNamingService = blobNormalizeNamingService;
@ -50,6 +53,7 @@ public class MinioOssContainerFactory : IOssContainerFactory
BlobNormalizeNamingService, BlobNormalizeNamingService,
ConfigurationProvider, ConfigurationProvider,
ServiceScopeFactory, ServiceScopeFactory,
HttpClientFactory,
Options); Options);
} }
} }

Loading…
Cancel
Save