添加项目文件。
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
using FileService.Application.Ports;
|
||||
using FileService.Domain.IReposities;
|
||||
using FileService.Infrastructure.Reposites;
|
||||
using FileService.Infrastructure.Storage;
|
||||
using IM.Commons;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
|
||||
namespace FileService.Infrastructure
|
||||
{
|
||||
public class ModuleInit : IModuleInitializer
|
||||
{
|
||||
public void Initialize(IServiceCollection services)
|
||||
{
|
||||
services.AddScoped<IUploadFileReposity, UploadFileReposity>();
|
||||
services.AddScoped<IUploadTaskReposity, UploadTaskReposity>();
|
||||
services.AddScoped<IObjectStoragePort, LocalStorageAdapter>();
|
||||
services.AddScoped<IObjectStorageRouter, ObjectStorageRouter>();
|
||||
services.AddScoped<IStorageRedisCache,StorageCacheService>();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user