From e4bcaadb8496cd4fabf628a8b5694a3a5e96a3d1 Mon Sep 17 00:00:00 2001 From: cKey <35512826+colinin@users.noreply.github.com> Date: Mon, 13 Dec 2021 11:41:24 +0800 Subject: [PATCH] feat(oss): update how to use README.md --- .../README.md | 26 ++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/aspnet-core/modules/oss-management/LINGYUN.Abp.BlobStoring.OssManagement/README.md b/aspnet-core/modules/oss-management/LINGYUN.Abp.BlobStoring.OssManagement/README.md index 94cebb8c4..752a7b9ec 100644 --- a/aspnet-core/modules/oss-management/LINGYUN.Abp.BlobStoring.OssManagement/README.md +++ b/aspnet-core/modules/oss-management/LINGYUN.Abp.BlobStoring.OssManagement/README.md @@ -38,6 +38,30 @@ abp框架对象存储提供者**IBlobProvider**的Oss管理模块实现 [DependsOn(typeof(AbpBlobStoringOssManagementModule))] public class YouProjectModule : AbpModule { - // other + public override void ConfigureServices(ServiceConfigurationContext context) + { + Configure(options => + { + services.ExecutePreConfiguredActions(options); + // YouContainer use oss management + options.Containers.Configure((containerConfiguration) => + { + containerConfiguration.UseOssManagement(config => + { + config.Bucket = configuration[OssManagementBlobProviderConfigurationNames.Bucket]; + }); + }); + + // all container use oss management + options.Containers.ConfigureAll((containerName, containerConfiguration) => + { + // use oss management + containerConfiguration.UseOssManagement(config => + { + config.Bucket = configuration[OssManagementBlobProviderConfigurationNames.Bucket]; + }); + }); + }); + } } ```