28 lines
791 B
C#
28 lines
791 B
C#
using Kurisu.AspNetCore.Startup;
|
|
using Kurisu.SqlSugar.Extensions;
|
|
using Microsoft.AspNetCore.Http.Features;
|
|
using Microsoft.Extensions.DependencyInjection;
|
|
using Minio;
|
|
|
|
namespace Dlhis.Common.Packs
|
|
{
|
|
public class MinioPack : BaseAppPack
|
|
{
|
|
public override bool IsBeforeUseRouting { get; }
|
|
|
|
public override void ConfigureServices(IServiceCollection services)
|
|
{
|
|
//注入minioClient
|
|
IMinioClient minioClient = (MinioClient)new MinioClient()
|
|
.WithEndpoint("192.168.199.124:9000")
|
|
.WithCredentials("Zbjj05OFtR19e5TJopQU", "UMXtNdZhufhAAyYJ3XND4cEgZNUsgOWtbUzksizK")
|
|
.Build();
|
|
services.AddSingleton(minioClient);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
}
|