committed by
GitHub
173 changed files with 3104 additions and 1074 deletions
@ -1,25 +1,26 @@ |
|||
<Project> |
|||
<ItemGroup> |
|||
<PackageReference Update="Microsoft.Extensions.DependencyModel" Version="8.0.0"/> |
|||
<PackageReference Update="Microsoft.Extensions.Diagnostics.HealthChecks" Version="8.0.0"/> |
|||
<PackageReference Update="Microsoft.AspNetCore.Authentication.JwtBearer" Version="8.0.10"/> |
|||
<PackageReference Update="Microsoft.EntityFrameworkCore.Tools" Version="8.0.0"/> |
|||
<PackageReference Update="Microsoft.AspNetCore.DataProtection.StackExchangeRedis" Version="8.0.0"/> |
|||
<PackageReference Update="Microsoft.EntityFrameworkCore.Proxies" Version="8.0.0"/> |
|||
<PackageReference Update="Microsoft.AspNetCore.SignalR.StackExchangeRedis" Version="8.0.0"/> |
|||
<PackageReference Update="Microsoft.Extensions.Caching.StackExchangeRedis" Version="8.0.0"/> |
|||
<PackageReference Update="Microsoft.Extensions.Http.Polly" Version="8.0.0"/> |
|||
<PackageReference Update="Microsoft.EntityFrameworkCore.Abstractions" Version="8.0.0"/> |
|||
<PackageReference Update="Microsoft.Extensions.FileProviders.Embedded" Version="8.0.4"/> |
|||
<PackageReference Update="Microsoft.Extensions.DependencyModel" Version="9.0.0"/> |
|||
<PackageReference Update="Microsoft.Extensions.Diagnostics.HealthChecks" Version="9.0.0"/> |
|||
<PackageReference Update="Microsoft.AspNetCore.Authentication.JwtBearer" Version="9.0.0"/> |
|||
<PackageReference Update="Microsoft.EntityFrameworkCore.Tools" Version="9.0.0"/> |
|||
<PackageReference Update="Microsoft.EntityFrameworkCore.Relational" Version="9.0.0" /> |
|||
<PackageReference Update="Microsoft.AspNetCore.DataProtection.StackExchangeRedis" Version="9.0.0"/> |
|||
<PackageReference Update="Microsoft.EntityFrameworkCore.Proxies" Version="9.0.0"/> |
|||
<PackageReference Update="Microsoft.AspNetCore.SignalR.StackExchangeRedis" Version="9.0.0"/> |
|||
<PackageReference Update="Microsoft.Extensions.Caching.StackExchangeRedis" Version="9.0.0"/> |
|||
<PackageReference Update="Microsoft.Extensions.Http.Polly" Version="9.0.0"/> |
|||
<PackageReference Update="Microsoft.EntityFrameworkCore.Abstractions" Version="9.0.0"/> |
|||
<PackageReference Update="Microsoft.Extensions.FileProviders.Embedded" Version="9.0.0"/> |
|||
|
|||
<PackageReference Update="Microsoft.Extensions.Hosting" Version="8.0.0" /> |
|||
<PackageReference Update="Microsoft.Extensions.DependencyInjection" Version="8.0.0" /> |
|||
<PackageReference Update="Microsoft.Extensions.Http" Version="8.0.0"/> |
|||
<PackageReference Update="Microsoft.Extensions.Hosting" Version="9.0.0" /> |
|||
<PackageReference Update="Microsoft.Extensions.DependencyInjection" Version="9.0.0" /> |
|||
<PackageReference Update="Microsoft.Extensions.Http" Version="9.0.0"/> |
|||
|
|||
<PackageReference Update="Microsoft.AspNetCore.Mvc.Core" Version="2.2.0"/> |
|||
<PackageReference Update="Microsoft.AspNetCore.Http.Abstractions" Version="2.2.0"/> |
|||
<PackageReference Update="Microsoft.CSharp" Version="4.7.0"/> |
|||
<PackageReference Update="Microsoft.CodeAnalysis.CSharp" Version="3.7.0"/> |
|||
<PackageReference Update="Microsoft.CSharp" Version="4.12.0"/> |
|||
<PackageReference Update="Microsoft.CodeAnalysis.CSharp" Version="4.12.0"/> |
|||
<PackageReference Update="Microsoft.NET.Test.Sdk" Version="17.8.0"/> |
|||
</ItemGroup> |
|||
</Project> |
|||
@ -1,94 +1,94 @@ |
|||
<Project> |
|||
<ItemGroup> |
|||
<PackageReference Update="Volo.Abp.Autofac" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Threading" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Json" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Validation" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Ddd.Domain" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.AutoMapper" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.ObjectMapping" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Identity.AspNetCore" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Caching" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.BlobStoring.Aliyun" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.BackgroundJobs" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Authorization.Abstractions" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.BackgroundJobs.HangFire" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.SignalR" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.TestBase" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.EntityFrameworkCore.MySQL" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.EntityFrameworkCore" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.EntityFrameworkCore" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Identity.EntityFrameworkCore" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.BackgroundJobs.EntityFrameworkCore" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.AuditLogging.EntityFrameworkCore" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.EntityFrameworkCore" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.EntityFrameworkCore" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Authentication.JwtBearer" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Mvc.Contracts" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Account.Web" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Caching.StackExchangeRedis" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.EntityFrameworkCore.PostgreSql" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Serilog" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Swashbuckle" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Ddd.Application" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Ddd.Application.Contracts" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Authorization" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Dapper" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Mvc" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Http.Client" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.MongoDB" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.EntityFrameworkCore.Sqlite" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Http.Client.IdentityModel" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.MultiTenancy" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Account.Application" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Identity.Application" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.Application" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.Application" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.Application" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.Application" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.ObjectExtending" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Account.Application.Contracts" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Identity.Application.Contracts" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.Application.Contracts" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.Application.Contracts" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.Application.Contracts" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.Application.Contracts" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Emailing" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.Domain.Identity" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.BackgroundJobs.Domain" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.AuditLogging.Domain" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.Domain" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.Domain" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.Domain" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Identity.Domain" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Identity.Domain.Shared" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.BackgroundJobs.Domain.Shared" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.AuditLogging.Domain.Shared" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.Domain.Shared" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.Domain.Shared" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.Domain.Shared" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.Domain.Shared" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Account.HttpApi" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Identity.HttpApi" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.HttpApi" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.HttpApi" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.HttpApi" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.HttpApi" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Account.HttpApi.Client" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Identity.HttpApi.Client" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.HttpApi.Client" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.HttpApi.Client" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.HttpApi.Client" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.HttpApi.Client" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Core" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.EntityFrameworkCore" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.TestBase" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.EventBus" Version="8.3.3"/> |
|||
<PackageReference Update="Volo.Abp.Localization" Version="8.3.3" /> |
|||
<PackageReference Update="Volo.Abp.DistributedLocking" Version="8.3.3" /> |
|||
<PackageReference Update="Volo.Abp.Autofac" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Threading" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Json" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Validation" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Ddd.Domain" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.AutoMapper" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.ObjectMapping" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Identity.AspNetCore" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Caching" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.BlobStoring.Aliyun" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.BackgroundJobs" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Authorization.Abstractions" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.BackgroundJobs.HangFire" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.SignalR" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.TestBase" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.EntityFrameworkCore.MySQL" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.EntityFrameworkCore" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.EntityFrameworkCore" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Identity.EntityFrameworkCore" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.BackgroundJobs.EntityFrameworkCore" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.AuditLogging.EntityFrameworkCore" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.EntityFrameworkCore" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.EntityFrameworkCore" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Authentication.JwtBearer" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Mvc.Contracts" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Account.Web" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Caching.StackExchangeRedis" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.EntityFrameworkCore.PostgreSql" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Serilog" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Swashbuckle" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Ddd.Application" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Ddd.Application.Contracts" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Authorization" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Dapper" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Mvc" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Http.Client" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.MongoDB" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.EntityFrameworkCore.Sqlite" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Http.Client.IdentityModel" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.MultiTenancy" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Account.Application" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Identity.Application" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.Application" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.Application" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.Application" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.Application" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.ObjectExtending" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Account.Application.Contracts" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Identity.Application.Contracts" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.Application.Contracts" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.Application.Contracts" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.Application.Contracts" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.Application.Contracts" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Emailing" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.Domain.Identity" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.BackgroundJobs.Domain" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.AuditLogging.Domain" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.Domain" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.Domain" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.Domain" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Identity.Domain" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Identity.Domain.Shared" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.BackgroundJobs.Domain.Shared" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.AuditLogging.Domain.Shared" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.Domain.Shared" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.Domain.Shared" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.Domain.Shared" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.Domain.Shared" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Account.HttpApi" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Identity.HttpApi" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.HttpApi" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.HttpApi" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.HttpApi" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.HttpApi" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Account.HttpApi.Client" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Identity.HttpApi.Client" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.HttpApi.Client" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.HttpApi.Client" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.HttpApi.Client" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.HttpApi.Client" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Core" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.EntityFrameworkCore" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.TestBase" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.EventBus" Version="9.0.3"/> |
|||
<PackageReference Update="Volo.Abp.Localization" Version="9.0.3" /> |
|||
<PackageReference Update="Volo.Abp.DistributedLocking" Version="9.0.3" /> |
|||
</ItemGroup> |
|||
</Project> |
|||
@ -1,15 +0,0 @@ |
|||
namespace Lion.AbpPro.WebGateway |
|||
{ |
|||
public class Startup |
|||
{ |
|||
public void ConfigureServices(IServiceCollection services) |
|||
{ |
|||
services.AddApplication<AbpProWebGatewayModule>(); |
|||
} |
|||
|
|||
public void Configure(IApplicationBuilder app) |
|||
{ |
|||
app.InitializeApplication(); |
|||
} |
|||
} |
|||
} |
|||
@ -1,7 +0,0 @@ |
|||
{ |
|||
"sdk": { |
|||
"version": "8.0.0", |
|||
"rollForward": "latestFeature", |
|||
"allowPrerelease": true |
|||
} |
|||
} |
|||
@ -1,15 +0,0 @@ |
|||
using Serilog; |
|||
|
|||
namespace Lion.AbpPro.BasicManagement |
|||
{ |
|||
public static class SerilogToEsExtensions |
|||
{ |
|||
public static void SetSerilogConfiguration(LoggerConfiguration loggerConfiguration, IConfiguration configuration) |
|||
{ |
|||
// 默认读取 configuration 中 "Serilog" 节点下的配置
|
|||
loggerConfiguration |
|||
.ReadFrom.Configuration(configuration) |
|||
.Enrich.FromLogContext(); |
|||
} |
|||
} |
|||
} |
|||
@ -1,15 +0,0 @@ |
|||
namespace Lion.AbpPro.BasicManagement |
|||
{ |
|||
public class Startup |
|||
{ |
|||
public void ConfigureServices(IServiceCollection services) |
|||
{ |
|||
services.AddApplication<BasicManagementHttpApiHostModule>(); |
|||
} |
|||
|
|||
public void Configure(IApplicationBuilder app, IWebHostEnvironment env, ILoggerFactory loggerFactory) |
|||
{ |
|||
app.InitializeApplication(); |
|||
} |
|||
} |
|||
} |
|||
@ -1,47 +1,56 @@ |
|||
namespace Lion.AbpPro.DataDictionaryManagement |
|||
namespace Lion.AbpPro.DataDictionaryManagement; |
|||
|
|||
public class Program |
|||
{ |
|||
public class Program |
|||
public static async Task<int> Main(string[] args) |
|||
{ |
|||
public static int Main(string[] args) |
|||
Log.Logger = new LoggerConfiguration() |
|||
.WriteTo.Async(c => c.File("Logs/logs.txt")) |
|||
.WriteTo.Async(c => c.Console()) |
|||
.CreateBootstrapLogger(); |
|||
|
|||
try |
|||
{ |
|||
Log.Logger = new LoggerConfiguration() |
|||
var builder = WebApplication.CreateBuilder(args); |
|||
builder.Host |
|||
.AddAppSettingsSecretsJson() |
|||
.UseAutofac() |
|||
.UseSerilog((context, loggerConfiguration) => |
|||
{ |
|||
loggerConfiguration |
|||
#if DEBUG
|
|||
.MinimumLevel.Debug() |
|||
.MinimumLevel.Debug() |
|||
#else
|
|||
.MinimumLevel.Information() |
|||
#endif
|
|||
.MinimumLevel.Override("Microsoft", LogEventLevel.Information) |
|||
.Enrich.FromLogContext() |
|||
.WriteTo.Async(c => c.File("Logs/logs.txt")) |
|||
#if DEBUG
|
|||
.WriteTo.Async(c => c.Console()) |
|||
.MinimumLevel.Information() |
|||
#endif
|
|||
.CreateLogger(); |
|||
|
|||
try |
|||
{ |
|||
Log.Information("Starting web host."); |
|||
CreateHostBuilder(args).Build().Run(); |
|||
return 0; |
|||
} |
|||
catch (Exception ex) |
|||
{ |
|||
Log.Fatal(ex, "Host terminated unexpectedly!"); |
|||
return 1; |
|||
} |
|||
finally |
|||
.MinimumLevel.Override("Microsoft", LogEventLevel.Information) |
|||
.MinimumLevel.Override("Microsoft.EntityFrameworkCore", LogEventLevel.Warning) |
|||
.Enrich.FromLogContext() |
|||
.WriteTo.Async(c => c.File("Logs/logs.txt")) |
|||
.WriteTo.Async(c => c.Console()); |
|||
SerilogToEsExtensions.SetSerilogConfiguration( |
|||
loggerConfiguration, |
|||
context.Configuration); |
|||
}); |
|||
await builder.AddApplicationAsync<DataDictionaryManagementHttpApiHostModule>(); |
|||
var app = builder.Build(); |
|||
await app.InitializeApplicationAsync(); |
|||
await app.RunAsync(); |
|||
return 0; |
|||
} |
|||
catch (Exception ex) |
|||
{ |
|||
if (ex is HostAbortedException) |
|||
{ |
|||
Log.CloseAndFlush(); |
|||
throw; |
|||
} |
|||
} |
|||
|
|||
internal static IHostBuilder CreateHostBuilder(string[] args) => |
|||
Host.CreateDefaultBuilder(args) |
|||
.ConfigureWebHostDefaults(webBuilder => |
|||
{ |
|||
webBuilder.UseStartup<Startup>(); |
|||
}) |
|||
.UseAutofac() |
|||
.UseSerilog(); |
|||
Log.Fatal(ex, "Host terminated unexpectedly!"); |
|||
return 1; |
|||
} |
|||
finally |
|||
{ |
|||
await Log.CloseAndFlushAsync(); |
|||
} |
|||
} |
|||
} |
|||
@ -1,15 +0,0 @@ |
|||
namespace Lion.AbpPro.DataDictionaryManagement |
|||
{ |
|||
public class Startup |
|||
{ |
|||
public void ConfigureServices(IServiceCollection services) |
|||
{ |
|||
services.AddApplication<DataDictionaryManagementHttpApiHostModule>(); |
|||
} |
|||
|
|||
public void Configure(IApplicationBuilder app, IWebHostEnvironment env, ILoggerFactory loggerFactory) |
|||
{ |
|||
app.InitializeApplication(); |
|||
} |
|||
} |
|||
} |
|||
@ -1,20 +1,58 @@ |
|||
namespace Lion.AbpPro.FileManagement; |
|||
using Serilog.Events; |
|||
|
|||
namespace Lion.AbpPro.FileManagement; |
|||
|
|||
public class Program |
|||
{ |
|||
public static void Main(string[] args) |
|||
public static async Task<int> Main(string[] args) |
|||
{ |
|||
CreateHostBuilder(args).Build().Run(); |
|||
} |
|||
Log.Logger = new LoggerConfiguration() |
|||
.WriteTo.Async(c => c.File("Logs/logs.txt")) |
|||
.WriteTo.Async(c => c.Console()) |
|||
.CreateBootstrapLogger(); |
|||
|
|||
public static IHostBuilder CreateHostBuilder(string[] args) |
|||
{ |
|||
return Host.CreateDefaultBuilder(args) |
|||
.ConfigureWebHostDefaults(webBuilder => |
|||
try |
|||
{ |
|||
var builder = WebApplication.CreateBuilder(args); |
|||
builder.Host |
|||
.AddAppSettingsSecretsJson() |
|||
.UseAutofac() |
|||
.UseSerilog((context, loggerConfiguration) => |
|||
{ |
|||
loggerConfiguration |
|||
#if DEBUG
|
|||
.MinimumLevel.Debug() |
|||
#else
|
|||
.MinimumLevel.Information() |
|||
#endif
|
|||
.MinimumLevel.Override("Microsoft", LogEventLevel.Information) |
|||
.MinimumLevel.Override("Microsoft.EntityFrameworkCore", LogEventLevel.Warning) |
|||
.Enrich.FromLogContext() |
|||
|
|||
.WriteTo.Async(c => c.Console()); |
|||
SerilogToEsExtensions.SetSerilogConfiguration( |
|||
loggerConfiguration, |
|||
context.Configuration); |
|||
}); |
|||
await builder.AddApplicationAsync<FileManagementHttpApiHostModule>(); |
|||
var app = builder.Build(); |
|||
await app.InitializeApplicationAsync(); |
|||
await app.RunAsync(); |
|||
return 0; |
|||
} |
|||
catch (Exception ex) |
|||
{ |
|||
if (ex is HostAbortedException) |
|||
{ |
|||
webBuilder.ConfigureKestrel((context, options) => { options.Limits.MaxRequestBodySize = 1024 * 50; }); |
|||
webBuilder.UseStartup<Startup>(); |
|||
}) |
|||
.UseSerilog().UseAutofac(); |
|||
throw; |
|||
} |
|||
|
|||
Log.Fatal(ex, "Host terminated unexpectedly!"); |
|||
return 1; |
|||
} |
|||
finally |
|||
{ |
|||
await Log.CloseAndFlushAsync(); |
|||
} |
|||
} |
|||
} |
|||
@ -1,16 +0,0 @@ |
|||
using Microsoft.Extensions.Logging; |
|||
|
|||
namespace Lion.AbpPro.FileManagement; |
|||
|
|||
public class Startup |
|||
{ |
|||
public void ConfigureServices(IServiceCollection services) |
|||
{ |
|||
services.AddApplication<FileManagementHttpApiHostModule>(); |
|||
} |
|||
|
|||
public void Configure(IApplicationBuilder app, IWebHostEnvironment env, ILoggerFactory loggerFactory) |
|||
{ |
|||
app.InitializeApplication(); |
|||
} |
|||
} |
|||
@ -1,47 +1,56 @@ |
|||
namespace Lion.AbpPro.LanguageManagement |
|||
namespace Lion.AbpPro.LanguageManagement; |
|||
|
|||
public class Program |
|||
{ |
|||
public class Program |
|||
public static async Task<int> Main(string[] args) |
|||
{ |
|||
public static int Main(string[] args) |
|||
Log.Logger = new LoggerConfiguration() |
|||
.WriteTo.Async(c => c.File("Logs/logs.txt")) |
|||
.WriteTo.Async(c => c.Console()) |
|||
.CreateBootstrapLogger(); |
|||
|
|||
try |
|||
{ |
|||
Log.Logger = new LoggerConfiguration() |
|||
var builder = WebApplication.CreateBuilder(args); |
|||
builder.Host |
|||
.AddAppSettingsSecretsJson() |
|||
.UseAutofac() |
|||
.UseSerilog((context, loggerConfiguration) => |
|||
{ |
|||
loggerConfiguration |
|||
#if DEBUG
|
|||
.MinimumLevel.Debug() |
|||
.MinimumLevel.Debug() |
|||
#else
|
|||
.MinimumLevel.Information() |
|||
#endif
|
|||
.MinimumLevel.Override("Microsoft", LogEventLevel.Information) |
|||
.Enrich.FromLogContext() |
|||
.WriteTo.Async(c => c.File("Logs/logs.txt")) |
|||
#if DEBUG
|
|||
.WriteTo.Async(c => c.Console()) |
|||
.MinimumLevel.Information() |
|||
#endif
|
|||
.CreateLogger(); |
|||
|
|||
try |
|||
{ |
|||
Log.Information("Starting web host."); |
|||
CreateHostBuilder(args).Build().Run(); |
|||
return 0; |
|||
} |
|||
catch (Exception ex) |
|||
{ |
|||
Log.Fatal(ex, "Host terminated unexpectedly!"); |
|||
return 1; |
|||
} |
|||
finally |
|||
.MinimumLevel.Override("Microsoft", LogEventLevel.Information) |
|||
.MinimumLevel.Override("Microsoft.EntityFrameworkCore", LogEventLevel.Warning) |
|||
.Enrich.FromLogContext() |
|||
.WriteTo.Async(c => c.File("Logs/logs.txt")) |
|||
.WriteTo.Async(c => c.Console()); |
|||
SerilogToEsExtensions.SetSerilogConfiguration( |
|||
loggerConfiguration, |
|||
context.Configuration); |
|||
}); |
|||
await builder.AddApplicationAsync<LanguageManagementHttpApiHostModule>(); |
|||
var app = builder.Build(); |
|||
await app.InitializeApplicationAsync(); |
|||
await app.RunAsync(); |
|||
return 0; |
|||
} |
|||
catch (Exception ex) |
|||
{ |
|||
if (ex is HostAbortedException) |
|||
{ |
|||
Log.CloseAndFlush(); |
|||
throw; |
|||
} |
|||
} |
|||
|
|||
internal static IHostBuilder CreateHostBuilder(string[] args) => |
|||
Host.CreateDefaultBuilder(args) |
|||
.ConfigureWebHostDefaults(webBuilder => |
|||
{ |
|||
webBuilder.UseStartup<Startup>(); |
|||
}) |
|||
.UseAutofac() |
|||
.UseSerilog(); |
|||
Log.Fatal(ex, "Host terminated unexpectedly!"); |
|||
return 1; |
|||
} |
|||
finally |
|||
{ |
|||
await Log.CloseAndFlushAsync(); |
|||
} |
|||
} |
|||
} |
|||
@ -1,15 +0,0 @@ |
|||
namespace Lion.AbpPro.LanguageManagement |
|||
{ |
|||
public class Startup |
|||
{ |
|||
public void ConfigureServices(IServiceCollection services) |
|||
{ |
|||
services.AddApplication<LanguageManagementHttpApiHostModule>(); |
|||
} |
|||
|
|||
public void Configure(IApplicationBuilder app, IWebHostEnvironment env, ILoggerFactory loggerFactory) |
|||
{ |
|||
app.InitializeApplication(); |
|||
} |
|||
} |
|||
} |
|||
@ -1,20 +1,58 @@ |
|||
namespace Lion.AbpPro.NotificationManagement; |
|||
using Serilog.Events; |
|||
|
|||
namespace Lion.AbpPro.NotificationManagement; |
|||
|
|||
public class Program |
|||
{ |
|||
public static void Main(string[] args) |
|||
public static async Task<int> Main(string[] args) |
|||
{ |
|||
CreateHostBuilder(args).Build().Run(); |
|||
} |
|||
Log.Logger = new LoggerConfiguration() |
|||
.WriteTo.Async(c => c.File("Logs/logs.txt")) |
|||
.WriteTo.Async(c => c.Console()) |
|||
.CreateBootstrapLogger(); |
|||
|
|||
public static IHostBuilder CreateHostBuilder(string[] args) |
|||
{ |
|||
return Host.CreateDefaultBuilder(args) |
|||
.ConfigureWebHostDefaults(webBuilder => |
|||
try |
|||
{ |
|||
var builder = WebApplication.CreateBuilder(args); |
|||
builder.Host |
|||
.AddAppSettingsSecretsJson() |
|||
.UseAutofac() |
|||
.UseSerilog((context, loggerConfiguration) => |
|||
{ |
|||
loggerConfiguration |
|||
#if DEBUG
|
|||
.MinimumLevel.Debug() |
|||
#else
|
|||
.MinimumLevel.Information() |
|||
#endif
|
|||
.MinimumLevel.Override("Microsoft", LogEventLevel.Information) |
|||
.MinimumLevel.Override("Microsoft.EntityFrameworkCore", LogEventLevel.Warning) |
|||
.Enrich.FromLogContext() |
|||
.WriteTo.Async(c => c.File("Logs/logs.txt")) |
|||
.WriteTo.Async(c => c.Console()); |
|||
SerilogToEsExtensions.SetSerilogConfiguration( |
|||
loggerConfiguration, |
|||
context.Configuration); |
|||
}); |
|||
await builder.AddApplicationAsync<NotificationManagementHttpApiHostModule>(); |
|||
var app = builder.Build(); |
|||
await app.InitializeApplicationAsync(); |
|||
await app.RunAsync(); |
|||
return 0; |
|||
} |
|||
catch (Exception ex) |
|||
{ |
|||
if (ex is HostAbortedException) |
|||
{ |
|||
webBuilder.ConfigureKestrel((context, options) => { options.Limits.MaxRequestBodySize = 1024 * 50; }); |
|||
webBuilder.UseStartup<Startup>(); |
|||
}) |
|||
.UseSerilog().UseAutofac(); |
|||
throw; |
|||
} |
|||
|
|||
Log.Fatal(ex, "Host terminated unexpectedly!"); |
|||
return 1; |
|||
} |
|||
finally |
|||
{ |
|||
await Log.CloseAndFlushAsync(); |
|||
} |
|||
} |
|||
} |
|||
@ -1,18 +0,0 @@ |
|||
using Microsoft.AspNetCore.Builder; |
|||
using Microsoft.Extensions.DependencyInjection; |
|||
using Microsoft.Extensions.Logging; |
|||
|
|||
namespace Lion.AbpPro.NotificationManagement; |
|||
|
|||
public class Startup |
|||
{ |
|||
public void ConfigureServices(IServiceCollection services) |
|||
{ |
|||
services.AddApplication<NotificationManagementHttpApiHostModule>(); |
|||
} |
|||
|
|||
public void Configure(IApplicationBuilder app, IWebHostEnvironment env, ILoggerFactory loggerFactory) |
|||
{ |
|||
app.InitializeApplication(); |
|||
} |
|||
} |
|||
Some files were not shown because too many files changed in this diff
Loading…
Reference in new issue