feat: 完成add-module功能

This commit is contained in:
橙子
2024-06-08 21:51:45 +08:00
parent b69267d94f
commit c23ff654ed
11 changed files with 101 additions and 53 deletions

View File

@@ -1,30 +0,0 @@
using Volo.Abp.Data;
namespace Yi.Abp.Web
{
public class TestOptions
{
public ConnectionStrings2 ConnectionStrings { get; set; }=new ConnectionStrings2();
public AbpDatabaseInfoDictionary2 Databases { get; set; }=new AbpDatabaseInfoDictionary2();
}
public class ConnectionStrings2 : Dictionary<string, string?>
{
}
public class AbpDatabaseInfoDictionary2 : Dictionary<string, AbpDatabaseInfo2>
{
}
public class AbpDatabaseInfo2
{
internal AbpDatabaseInfo2(string databaseName)
{
DatabaseName = databaseName;
MappedConnections = new HashSet<string>();
}
public string DatabaseName { get; }
public HashSet<string> MappedConnections { get; }
public bool IsUsedByTenants { get; set; } = true;
}
}

View File

@@ -3,7 +3,6 @@ using System.Text;
using System.Threading.RateLimiting;
using Microsoft.AspNetCore.Authentication.JwtBearer;
using Microsoft.AspNetCore.Cors;
using Microsoft.AspNetCore.RateLimiting;
using Microsoft.IdentityModel.Tokens;
using Microsoft.OpenApi.Models;
using Newtonsoft.Json.Converters;
@@ -15,7 +14,6 @@ using Volo.Abp.AspNetCore.Serilog;
using Volo.Abp.Auditing;
using Volo.Abp.Autofac;
using Volo.Abp.Caching;
using Volo.Abp.Data;
using Volo.Abp.MultiTenancy;
using Volo.Abp.Swashbuckle;
using Yi.Abp.Application;
@@ -251,7 +249,6 @@ namespace Yi.Abp.Web
//授权
context.Services.AddAuthorization();
Configure<TestOptions>(configuration);
return Task.CompletedTask;
}