From 43a80d6cf88a07fc172b818c51a1778ef630c5dd Mon Sep 17 00:00:00 2001 From: Young Date: Sat, 26 Oct 2024 11:49:42 +0800 Subject: [PATCH] updated global namespace usings --- src/Infrastructure/DefaultControllerBase.cs | 5 +---- src/Infrastructure/Extensions/HttpContextExtension.cs | 2 -- .../Extensions/ServiceCollectionExtensions.cs | 3 --- src/Infrastructure/Filters/ExceptionsFilter.cs | 3 --- src/Infrastructure/Filters/IdempotencyFilter.cs | 2 -- src/Infrastructure/GlobalUsings.cs | 8 ++++++++ src/Infrastructure/HttpUserContext/IUserContext.cs | 1 - src/Infrastructure/HttpUserContext/UserContext.cs | 3 --- src/Infrastructure/Middlewares/NotFoundMiddleware.cs | 3 --- src/Infrastructure/Repository/IRepositoryBase.cs | 3 --- src/Infrastructure/Repository/IServiceBase.cs | 3 --- src/Infrastructure/Repository/IUnitOfWork.cs | 4 +--- .../Repository/Mongo/IMongoRepositoryBase.cs | 3 +-- .../Repository/Mongo/MongoRepositoryBase.cs | 1 - .../Repository/Redis/RedisBasketRepository.cs | 1 - src/Infrastructure/Repository/RepositoryBase.cs | 2 -- src/Infrastructure/Repository/ServiceBase.cs | 3 --- src/Infrastructure/Repository/UnitOfWork.cs | 2 -- .../Security/DefaultAuthenticationHandler.cs | 2 -- .../Security/JwtBearerOptionsPostConfigureOptions.cs | 4 +--- src/Infrastructure/Seed/DatabaseContext.cs | 2 -- src/Infrastructure/Seed/DatabaseSeed.cs | 3 --- 22 files changed, 12 insertions(+), 51 deletions(-) create mode 100644 src/Infrastructure/GlobalUsings.cs diff --git a/src/Infrastructure/DefaultControllerBase.cs b/src/Infrastructure/DefaultControllerBase.cs index 32b4344..b2db560 100644 --- a/src/Infrastructure/DefaultControllerBase.cs +++ b/src/Infrastructure/DefaultControllerBase.cs @@ -1,7 +1,4 @@ -using Microsoft.AspNetCore.Http; -using Microsoft.AspNetCore.Mvc; - -namespace Infrastructure; +namespace Infrastructure; /// /// controller基类 diff --git a/src/Infrastructure/Extensions/HttpContextExtension.cs b/src/Infrastructure/Extensions/HttpContextExtension.cs index 7dfe2d8..023435b 100644 --- a/src/Infrastructure/Extensions/HttpContextExtension.cs +++ b/src/Infrastructure/Extensions/HttpContextExtension.cs @@ -1,5 +1,3 @@ -using Microsoft.AspNetCore.Http; - namespace Infrastructure.Extensions; /// diff --git a/src/Infrastructure/Extensions/ServiceCollectionExtensions.cs b/src/Infrastructure/Extensions/ServiceCollectionExtensions.cs index ab2514d..de24c73 100644 --- a/src/Infrastructure/Extensions/ServiceCollectionExtensions.cs +++ b/src/Infrastructure/Extensions/ServiceCollectionExtensions.cs @@ -6,16 +6,13 @@ using Infrastructure.Repository; using Infrastructure.Repository.Mongo; using Infrastructure.Repository.Redis; using Microsoft.AspNetCore.Authentication; -using Microsoft.AspNetCore.Authentication.JwtBearer; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Hosting; -using Microsoft.AspNetCore.Mvc; using MongoDB.Driver; using Newtonsoft.Json; using Newtonsoft.Json.Converters; using Newtonsoft.Json.Serialization; using Serilog; -using SqlSugar; using SqlSugar.Extensions; using StackExchange.Redis; diff --git a/src/Infrastructure/Filters/ExceptionsFilter.cs b/src/Infrastructure/Filters/ExceptionsFilter.cs index e0a8098..0607bae 100644 --- a/src/Infrastructure/Filters/ExceptionsFilter.cs +++ b/src/Infrastructure/Filters/ExceptionsFilter.cs @@ -1,7 +1,4 @@ using Infrastructure.Exceptions; -using Infrastructure.Extensions; -using Microsoft.AspNetCore.Http; -using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Filters; namespace Infrastructure.Filters; diff --git a/src/Infrastructure/Filters/IdempotencyFilter.cs b/src/Infrastructure/Filters/IdempotencyFilter.cs index 0e936a2..188f683 100644 --- a/src/Infrastructure/Filters/IdempotencyFilter.cs +++ b/src/Infrastructure/Filters/IdempotencyFilter.cs @@ -3,9 +3,7 @@ using Infrastructure.Repository; using Microsoft.AspNetCore.Mvc.Controllers; using Microsoft.AspNetCore.Mvc.Filters; using System.Security.Cryptography; -using Infrastructure.Extensions; using Infrastructure.Repository.Redis; -using Microsoft.AspNetCore.Mvc; namespace Infrastructure.Filters; diff --git a/src/Infrastructure/GlobalUsings.cs b/src/Infrastructure/GlobalUsings.cs new file mode 100644 index 0000000..1c6a870 --- /dev/null +++ b/src/Infrastructure/GlobalUsings.cs @@ -0,0 +1,8 @@ +// Global using directives + +global using System.Linq.Expressions; +global using Infrastructure.Extensions; +global using Microsoft.AspNetCore.Authentication.JwtBearer; +global using Microsoft.AspNetCore.Http; +global using Microsoft.AspNetCore.Mvc; +global using SqlSugar; \ No newline at end of file diff --git a/src/Infrastructure/HttpUserContext/IUserContext.cs b/src/Infrastructure/HttpUserContext/IUserContext.cs index 2654923..fc1c14a 100644 --- a/src/Infrastructure/HttpUserContext/IUserContext.cs +++ b/src/Infrastructure/HttpUserContext/IUserContext.cs @@ -1,5 +1,4 @@ using System.Security.Claims; -using Microsoft.AspNetCore.Authentication.JwtBearer; namespace Infrastructure.HttpUserContext; diff --git a/src/Infrastructure/HttpUserContext/UserContext.cs b/src/Infrastructure/HttpUserContext/UserContext.cs index 5a9223d..0bce0ec 100644 --- a/src/Infrastructure/HttpUserContext/UserContext.cs +++ b/src/Infrastructure/HttpUserContext/UserContext.cs @@ -1,8 +1,5 @@ using System.Globalization; using System.Security.Claims; -using Infrastructure.Extensions; -using Microsoft.AspNetCore.Authentication.JwtBearer; -using Microsoft.AspNetCore.Http; namespace Infrastructure.HttpUserContext; diff --git a/src/Infrastructure/Middlewares/NotFoundMiddleware.cs b/src/Infrastructure/Middlewares/NotFoundMiddleware.cs index ac14c4d..5f84c16 100644 --- a/src/Infrastructure/Middlewares/NotFoundMiddleware.cs +++ b/src/Infrastructure/Middlewares/NotFoundMiddleware.cs @@ -1,6 +1,3 @@ -using Infrastructure.Extensions; -using Microsoft.AspNetCore.Http; - namespace Infrastructure.Middlewares; /// diff --git a/src/Infrastructure/Repository/IRepositoryBase.cs b/src/Infrastructure/Repository/IRepositoryBase.cs index c256c78..f293ee5 100644 --- a/src/Infrastructure/Repository/IRepositoryBase.cs +++ b/src/Infrastructure/Repository/IRepositoryBase.cs @@ -1,6 +1,3 @@ -using System.Linq.Expressions; -using SqlSugar; - namespace Infrastructure.Repository; /// diff --git a/src/Infrastructure/Repository/IServiceBase.cs b/src/Infrastructure/Repository/IServiceBase.cs index 4632e57..0e3603e 100644 --- a/src/Infrastructure/Repository/IServiceBase.cs +++ b/src/Infrastructure/Repository/IServiceBase.cs @@ -1,6 +1,3 @@ -using System.Linq.Expressions; -using SqlSugar; - namespace Infrastructure.Repository; /// diff --git a/src/Infrastructure/Repository/IUnitOfWork.cs b/src/Infrastructure/Repository/IUnitOfWork.cs index 06092c0..45363ec 100644 --- a/src/Infrastructure/Repository/IUnitOfWork.cs +++ b/src/Infrastructure/Repository/IUnitOfWork.cs @@ -1,6 +1,4 @@ -using SqlSugar; - -namespace Infrastructure.Repository; +namespace Infrastructure.Repository; /// /// 工作单元 diff --git a/src/Infrastructure/Repository/Mongo/IMongoRepositoryBase.cs b/src/Infrastructure/Repository/Mongo/IMongoRepositoryBase.cs index 3b0e8b3..c5b9396 100644 --- a/src/Infrastructure/Repository/Mongo/IMongoRepositoryBase.cs +++ b/src/Infrastructure/Repository/Mongo/IMongoRepositoryBase.cs @@ -1,5 +1,4 @@ -using System.Linq.Expressions; -using MongoDB.Driver; +using MongoDB.Driver; namespace Infrastructure.Repository.Mongo; diff --git a/src/Infrastructure/Repository/Mongo/MongoRepositoryBase.cs b/src/Infrastructure/Repository/Mongo/MongoRepositoryBase.cs index 9ca111c..875165e 100644 --- a/src/Infrastructure/Repository/Mongo/MongoRepositoryBase.cs +++ b/src/Infrastructure/Repository/Mongo/MongoRepositoryBase.cs @@ -1,4 +1,3 @@ -using System.Linq.Expressions; using MongoDB.Bson; using MongoDB.Driver; using SqlSugar.Extensions; diff --git a/src/Infrastructure/Repository/Redis/RedisBasketRepository.cs b/src/Infrastructure/Repository/Redis/RedisBasketRepository.cs index 61ac2fc..01c061f 100644 --- a/src/Infrastructure/Repository/Redis/RedisBasketRepository.cs +++ b/src/Infrastructure/Repository/Redis/RedisBasketRepository.cs @@ -1,4 +1,3 @@ -using Infrastructure.Extensions; using StackExchange.Redis; namespace Infrastructure.Repository.Redis; diff --git a/src/Infrastructure/Repository/RepositoryBase.cs b/src/Infrastructure/Repository/RepositoryBase.cs index 86cad03..16cb0a4 100644 --- a/src/Infrastructure/Repository/RepositoryBase.cs +++ b/src/Infrastructure/Repository/RepositoryBase.cs @@ -1,5 +1,3 @@ -using System.Linq.Expressions; -using SqlSugar; using SqlSugar.Extensions; namespace Infrastructure.Repository; diff --git a/src/Infrastructure/Repository/ServiceBase.cs b/src/Infrastructure/Repository/ServiceBase.cs index 89df025..3fa1ce7 100644 --- a/src/Infrastructure/Repository/ServiceBase.cs +++ b/src/Infrastructure/Repository/ServiceBase.cs @@ -1,6 +1,3 @@ -using System.Linq.Expressions; -using SqlSugar; - namespace Infrastructure.Repository; /// diff --git a/src/Infrastructure/Repository/UnitOfWork.cs b/src/Infrastructure/Repository/UnitOfWork.cs index 745d996..70d8de1 100644 --- a/src/Infrastructure/Repository/UnitOfWork.cs +++ b/src/Infrastructure/Repository/UnitOfWork.cs @@ -1,5 +1,3 @@ -using SqlSugar; - namespace Infrastructure.Repository; public class UnitOfWork : IUnitOfWork diff --git a/src/Infrastructure/Security/DefaultAuthenticationHandler.cs b/src/Infrastructure/Security/DefaultAuthenticationHandler.cs index 0f30623..99175f4 100644 --- a/src/Infrastructure/Security/DefaultAuthenticationHandler.cs +++ b/src/Infrastructure/Security/DefaultAuthenticationHandler.cs @@ -1,7 +1,5 @@ using System.Text.Encodings.Web; -using Infrastructure.Extensions; using Microsoft.AspNetCore.Authentication; -using Microsoft.AspNetCore.Http; namespace Infrastructure.Security; diff --git a/src/Infrastructure/Security/JwtBearerOptionsPostConfigureOptions.cs b/src/Infrastructure/Security/JwtBearerOptionsPostConfigureOptions.cs index ba65afe..7397a6e 100644 --- a/src/Infrastructure/Security/JwtBearerOptionsPostConfigureOptions.cs +++ b/src/Infrastructure/Security/JwtBearerOptionsPostConfigureOptions.cs @@ -1,6 +1,4 @@ -using Microsoft.AspNetCore.Authentication.JwtBearer; - -namespace Infrastructure.Security; +namespace Infrastructure.Security; public class JwtBearerOptionsPostConfigureOptions( DefaultTokenHandler tokenHandler) diff --git a/src/Infrastructure/Seed/DatabaseContext.cs b/src/Infrastructure/Seed/DatabaseContext.cs index 037b359..bf375e0 100644 --- a/src/Infrastructure/Seed/DatabaseContext.cs +++ b/src/Infrastructure/Seed/DatabaseContext.cs @@ -1,5 +1,3 @@ -using SqlSugar; - namespace Infrastructure.Seed; public class DatabaseContext diff --git a/src/Infrastructure/Seed/DatabaseSeed.cs b/src/Infrastructure/Seed/DatabaseSeed.cs index 1ca2dab..f9aa91e 100644 --- a/src/Infrastructure/Seed/DatabaseSeed.cs +++ b/src/Infrastructure/Seed/DatabaseSeed.cs @@ -1,6 +1,3 @@ -using Infrastructure.Extensions; -using SqlSugar; - namespace Infrastructure.Seed; public class DatabaseSeed(DatabaseContext databaseContext, ILogger logger)