Browse Source

types: 调整文件名和GlobalUsing

pull/126/head 7.2.2.10
wangjun 3 years ago
parent
commit
beb4e10427
  1. 19
      aspnet-core/frameworks/src/Lion.AbpPro.CAP/GlobalUsings.cs
  2. 19
      aspnet-core/frameworks/src/Lion.AbpPro.CAP/Lion/AbpPro/CAP/GlobalUsings.cs
  3. 1
      aspnet-core/frameworks/src/Lion.AbpPro.ElasticSearch/GlobalUsings.cs
  4. 4
      aspnet-core/frameworks/src/Lion.AbpPro.ElasticSearch/Lion/AbpPro/ElasticSearch/ElasticSearchRepository.cs
  5. 4
      aspnet-core/frameworks/src/Lion.AbpPro.ElasticSearch/Lion/AbpPro/ElasticSearch/IBasicElasticSearchRepository.cs
  6. 4
      aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/ApplicationConfigurations/AbpProApplicationConfigurationAppService.cs
  7. 7
      aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/Lion.AbpPro.BasicManagement.Application.csproj
  8. 21
      aspnet-core/services/host/Lion.AbpPro.HttpApi.Host/AbpProHttpApiHostModule.cs
  9. 4
      aspnet-core/services/host/Lion.AbpPro.HttpApi.Host/GlobalUsings.cs
  10. 3
      aspnet-core/services/src/Lion.AbpPro.Application.Contracts/AbpProApplicationContractsModule.cs
  11. 2
      aspnet-core/services/src/Lion.AbpPro.Application.Contracts/GlobalUsings.cs
  12. 2
      aspnet-core/services/src/Lion.AbpPro.Application/AbpProApplicationModule.cs
  13. 1
      aspnet-core/services/src/Lion.AbpPro.Application/GlobalUsings.cs
  14. 3
      aspnet-core/services/src/Lion.AbpPro.Domain/AbpProDomainModule.cs
  15. 1
      aspnet-core/services/src/Lion.AbpPro.Domain/GlobalUsings.cs
  16. 4
      aspnet-core/shared/Lion.AbpPro.Shared.Hosting.Microservices/Microsoft/AspNetCore/Builder/ApplicationBuilderExtensions.cs

19
aspnet-core/frameworks/src/Lion.AbpPro.CAP/GlobalUsings.cs

@ -8,4 +8,21 @@ global using Lion.AbpPro.Localization;
global using Microsoft.Extensions.DependencyInjection.Extensions;
global using Volo.Abp.Authorization.Permissions;
global using Volo.Abp.Json;
global using Volo.Abp.Localization;
global using Volo.Abp.Localization;
global using System;
global using System.Collections.Generic;
global using System.Linq;
global using System.Reflection;
global using DotNetCore.CAP;
global using DotNetCore.CAP.Internal;
global using Microsoft.Extensions.DependencyInjection;
global using Microsoft.Extensions.Options;
global using Volo.Abp.DependencyInjection;
global using Volo.Abp.EventBus;
global using Volo.Abp.EventBus.Distributed;
global using System.Collections.Concurrent;
global using Volo.Abp;
global using Volo.Abp.MultiTenancy;
global using Volo.Abp.Threading;
global using Volo.Abp.Uow;
global using Volo.Abp.Modularity;

19
aspnet-core/frameworks/src/Lion.AbpPro.CAP/Lion/AbpPro/CAP/GlobalUsings.cs

@ -1,19 +0,0 @@
// Global using directives
global using System;
global using System.Collections.Generic;
global using System.Linq;
global using System.Reflection;
global using DotNetCore.CAP;
global using DotNetCore.CAP.Internal;
global using Microsoft.Extensions.DependencyInjection;
global using Microsoft.Extensions.Options;
global using Volo.Abp.DependencyInjection;
global using Volo.Abp.EventBus;
global using Volo.Abp.EventBus.Distributed;
global using System.Collections.Concurrent;
global using Volo.Abp;
global using Volo.Abp.MultiTenancy;
global using Volo.Abp.Threading;
global using Volo.Abp.Uow;
global using Volo.Abp.Modularity;

1
aspnet-core/frameworks/src/Lion.AbpPro.ElasticSearch/GlobalUsings.cs

@ -3,6 +3,7 @@
global using System.Collections.Concurrent;
global using System.Runtime.Serialization;
global using Elasticsearch.Net;
global using Lion.AbpPro.ElasticSearch.Exceptions;
global using Microsoft.Extensions.Logging;
global using Microsoft.Extensions.Options;
global using Nest;

4
aspnet-core/frameworks/src/Lion.AbpPro.ElasticSearch/Lion/AbpPro/ElasticSearch/ElasticSearchRepository.cs

@ -1,6 +1,4 @@
using Lion.AbpPro.ElasticSearch.Exceptions;
namespace Lion.AbpPro.ElasticSearch;
namespace Lion.AbpPro.ElasticSearch;
public abstract class ElasticSearchRepository<TEntity> : IBasicElasticSearchRepository<TEntity>
where TEntity : class, IElasticSearchEntity

4
aspnet-core/frameworks/src/Lion.AbpPro.ElasticSearch/Lion/AbpPro/ElasticSearch/IBasicElasticSearchRepository.cs

@ -1,6 +1,4 @@
using Lion.AbpPro.ElasticSearch.Exceptions;
namespace Lion.AbpPro.ElasticSearch;
namespace Lion.AbpPro.ElasticSearch;
public interface IBasicElasticSearchRepository<TEntity> where TEntity : class, IElasticSearchEntity
{

4
aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/ApplicationConfigurations/LionAbpApplicationConfigurationAppService.cs → aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/ApplicationConfigurations/AbpProApplicationConfigurationAppService.cs

@ -3,7 +3,7 @@
namespace Lion.AbpPro.BasicManagement.ApplicationConfigurations;
[Dependency(ReplaceServices = true)]
public class LionAbpApplicationConfigurationAppService : ApplicationService, IAbpApplicationConfigurationAppService
public class AbpProApplicationConfigurationAppService : ApplicationService, IAbpApplicationConfigurationAppService
{
private readonly AbpLocalizationOptions _localizationOptions;
private readonly AbpMultiTenancyOptions _multiTenancyOptions;
@ -21,7 +21,7 @@ public class LionAbpApplicationConfigurationAppService : ApplicationService, IAb
private readonly AbpClockOptions _abpClockOptions;
private readonly ICachedObjectExtensionsDtoService _cachedObjectExtensionsDtoService;
public LionAbpApplicationConfigurationAppService(
public AbpProApplicationConfigurationAppService(
IOptions<AbpLocalizationOptions> localizationOptions,
IOptions<AbpMultiTenancyOptions> multiTenancyOptions,
IAbpAuthorizationPolicyProvider abpAuthorizationPolicyProvider,

7
aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/Lion.AbpPro.BasicManagement.Application.csproj

@ -24,4 +24,11 @@
<ProjectReference Include="..\Lion.AbpPro.BasicManagement.Domain\Lion.AbpPro.BasicManagement.Domain.csproj" />
</ItemGroup>
<ItemGroup>
<Content Remove="C:\Users\wangjun\.nuget\packages\volo.abp.aspnetcore.mvc\7.2.2\contentFiles\any\net7.0\Volo.Abp.AspNetCore.Mvc.abppkg.json" />
<Content Remove="C:\Users\wangjun\.nuget\packages\volo.abp.aspnetcore.mvc\7.2.2\contentFiles\any\net7.0\Volo.Abp.AspNetCore.Mvc.abppkg.analyze.json" />
<Content Remove="C:\Users\wangjun\.nuget\packages\volo.abp.identity.aspnetcore\7.2.2\contentFiles\any\net7.0\Volo.Abp.Identity.AspNetCore.abppkg.json" />
<Content Remove="C:\Users\wangjun\.nuget\packages\volo.abp.identity.aspnetcore\7.2.2\contentFiles\any\net7.0\Volo.Abp.Identity.AspNetCore.abppkg.analyze.json" />
</ItemGroup>
</Project>

21
aspnet-core/services/host/Lion.AbpPro.HttpApi.Host/AbpProHttpApiHostModule.cs

@ -1,10 +1,3 @@
using Hangfire.Redis;
using Lion.AbpPro.CAP.EntityFrameworkCore;
using Microsoft.AspNetCore.Localization;
using Swagger;
using Volo.Abp.BackgroundJobs.Hangfire;
using Volo.Abp.Timing;
namespace Lion.AbpPro
{
[DependsOn(
@ -43,25 +36,20 @@ namespace Lion.AbpPro
ConfigureCap(context);
ConfigureAuditLog(context);
ConfigurationSignalR(context);
context.Services.Configure<RequestLocalizationOptions>(options =>
{
//options.RequestCultureProviders.RemoveAll(provider => provider is AcceptLanguageHeaderRequestCultureProvider);
options.RequestCultureProviders.Add(new AbpProAcceptLanguageHeaderRequestCultureProvider());
});
ConfigurationMultiTenancy();
}
public override void OnApplicationInitialization(ApplicationInitializationContext context)
{
var app = context.GetApplicationBuilder();
var configuration = context.GetConfiguration();
app.UseLionRequestLocalization();
app.UseAbpProRequestLocalization();
app.UseCorrelationId();
app.UseStaticFiles();
if (configuration.GetValue("MiniProfiler:Enabled", false))
{
app.UseMiniProfiler();
}
app.UseRouting();
app.UseCors(AbpProHttpApiHostConst.DefaultCorsPolicyName);
app.UseAuthentication();
@ -82,7 +70,6 @@ namespace Lion.AbpPro
app.UseAuditing();
app.UseAbpSerilogEnrichers();
app.UseUnitOfWork();
app.UseConfiguredEndpoints(endpoints => { endpoints.MapHealthChecks("/health"); });
app.UseHangfireDashboard("/hangfire", new DashboardOptions()
@ -367,6 +354,10 @@ namespace Lion.AbpPro
});
}
private void ConfigurationMultiTenancy()
{
Configure<AbpMultiTenancyOptions>(options => { options.IsEnabled = MultiTenancyConsts.IsEnabled; });
}
#endregion
}
}

4
aspnet-core/services/host/Lion.AbpPro.HttpApi.Host/GlobalUsings.cs

@ -10,9 +10,11 @@ global using System.Threading.Tasks;
global using Hangfire;
global using Hangfire.Common;
global using Hangfire.Dashboard;
global using Hangfire.Redis;
global using Hangfire.States;
global using Hangfire.Storage;
global using Lion.AbpPro.CAP;
global using Lion.AbpPro.CAP.EntityFrameworkCore;
global using Lion.AbpPro.EntityFrameworkCore;
global using Lion.AbpPro.Core;
global using Lion.AbpPro.Extensions;
@ -41,6 +43,7 @@ global using Microsoft.OpenApi.Models;
global using Savorboard.CAP.InMemoryMessageQueue;
global using Serilog;
global using StackExchange.Redis;
global using Swagger;
global using Swashbuckle.AspNetCore.SwaggerUI;
global using Volo.Abp;
global using Volo.Abp.Account.Web;
@ -63,5 +66,6 @@ global using Volo.Abp.ExceptionHandling;
global using Volo.Abp.Http;
global using Volo.Abp.Json;
global using Volo.Abp.Modularity;
global using Volo.Abp.MultiTenancy;
global using Volo.Abp.Users;
global using Volo.Abp.Validation;

3
aspnet-core/services/src/Lion.AbpPro.Application.Contracts/AbpProApplicationContractsModule.cs

@ -1,6 +1,3 @@
using Lion.AbpPro.BasicManagement;
using Lion.AbpPro.LanguageManagement;
namespace Lion.AbpPro
{
[DependsOn(

2
aspnet-core/services/src/Lion.AbpPro.Application.Contracts/GlobalUsings.cs

@ -2,8 +2,10 @@
global using System;
global using System.Threading.Tasks;
global using Lion.AbpPro.BasicManagement;
global using Lion.AbpPro.DataDictionaryManagement;
global using Lion.AbpPro.Core;
global using Lion.AbpPro.LanguageManagement;
global using Volo.Abp.Application.Services;
global using Volo.Abp.Authorization.Permissions;
global using Volo.Abp.DependencyInjection;

2
aspnet-core/services/src/Lion.AbpPro.Application/AbpProApplicationModule.cs

@ -1,5 +1,3 @@
using Lion.AbpPro.LanguageManagement;
namespace Lion.AbpPro
{
[DependsOn(

1
aspnet-core/services/src/Lion.AbpPro.Application/GlobalUsings.cs

@ -8,6 +8,7 @@ global using Lion.AbpPro.BasicManagement;
global using Lion.AbpPro.DataDictionaryManagement;
global using Lion.AbpPro.Core;
global using Lion.AbpPro.FreeSqlRepository;
global using Lion.AbpPro.LanguageManagement;
global using Lion.AbpPro.NotificationManagement;
global using Lion.AbpPro.Permissions;
global using Microsoft.AspNetCore.Authorization;

3
aspnet-core/services/src/Lion.AbpPro.Domain/AbpProDomainModule.cs

@ -1,5 +1,3 @@
using Lion.AbpPro.LanguageManagement;
namespace Lion.AbpPro
{
[DependsOn(
@ -14,7 +12,6 @@ namespace Lion.AbpPro
{
public override void ConfigureServices(ServiceConfigurationContext context)
{
Configure<AbpMultiTenancyOptions>(options => { options.IsEnabled = MultiTenancyConsts.IsEnabled; });
Configure<AbpAutoMapperOptions>(options => { options.AddMaps<AbpProDomainModule>(); });
}
}

1
aspnet-core/services/src/Lion.AbpPro.Domain/GlobalUsings.cs

@ -9,6 +9,7 @@ global using System.Runtime.InteropServices;
global using System.Threading.Tasks;
global using Lion.AbpPro.BasicManagement;
global using Lion.AbpPro.DataDictionaryManagement;
global using Lion.AbpPro.LanguageManagement;
global using Lion.AbpPro.MultiTenancy;
global using Lion.AbpPro.NotificationManagement;
global using Lion.AbpPro.Users.Dto;

4
aspnet-core/shared/Lion.AbpPro.Shared.Hosting.Microservices/Microsoft/AspNetCore/Builder/ApplicationBuilderExtensions.cs

@ -57,10 +57,10 @@ namespace Microsoft.AspNetCore.Builder
/// 多语言中间件
/// <remarks>浏览器传递的请求头:Accept-Language: zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6而abp钟简体中文为:zh-Hans</remarks>
/// <example>
/// app.UseLionRequestLocalization();
/// app.UseAbpProRequestLocalization();
/// </example>
/// </summary>
public static IApplicationBuilder UseLionRequestLocalization(this IApplicationBuilder app)
public static IApplicationBuilder UseAbpProRequestLocalization(this IApplicationBuilder app)
{
if (app == null)
{

Loading…
Cancel
Save