diff --git a/aspnet-core/Directory.Build.targets b/aspnet-core/Directory.Build.targets index fa33d4cb..294a8cf1 100644 --- a/aspnet-core/Directory.Build.targets +++ b/aspnet-core/Directory.Build.targets @@ -80,8 +80,6 @@ - - diff --git a/aspnet-core/services/src/Lion.AbpPro.Domain/Lion.AbpPro.Domain.csproj b/aspnet-core/services/src/Lion.AbpPro.Domain/Lion.AbpPro.Domain.csproj index 35c943fb..391f00fc 100644 --- a/aspnet-core/services/src/Lion.AbpPro.Domain/Lion.AbpPro.Domain.csproj +++ b/aspnet-core/services/src/Lion.AbpPro.Domain/Lion.AbpPro.Domain.csproj @@ -16,7 +16,7 @@ - + diff --git a/aspnet-core/services/src/Lion.AbpPro.Domain/Users/IBulkImportUserRepository.cs b/aspnet-core/services/src/Lion.AbpPro.Domain/Users/IBulkImportUserRepository.cs deleted file mode 100644 index 169ba646..00000000 --- a/aspnet-core/services/src/Lion.AbpPro.Domain/Users/IBulkImportUserRepository.cs +++ /dev/null @@ -1,6 +0,0 @@ -namespace Lion.AbpPro.Users; - -public interface IBulkImportUserRepository : ITransientDependency -{ - Task BulkInsertAsync(List identityUsers); -} \ No newline at end of file diff --git a/aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/EntityFrameworkCore/AbpProEntityFrameworkCoreModule.cs b/aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/EntityFrameworkCore/AbpProEntityFrameworkCoreModule.cs index cba04d49..307ebbe9 100644 --- a/aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/EntityFrameworkCore/AbpProEntityFrameworkCoreModule.cs +++ b/aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/EntityFrameworkCore/AbpProEntityFrameworkCoreModule.cs @@ -32,11 +32,6 @@ namespace Lion.AbpPro.EntityFrameworkCore /* The main point to change your DBMS. * See also AbpProMigrationsDbContextFactory for EF Core tooling. */ options.UseMySQL(); - options.PreConfigure(options => - { - options.DbContextOptions.UseBatchEF_MySQLPomelo(); - }); - }); } } diff --git a/aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/EntityFrameworkCore/Users/BulkImportUserRepository.cs b/aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/EntityFrameworkCore/Users/BulkImportUserRepository.cs deleted file mode 100644 index e5fa7eac..00000000 --- a/aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/EntityFrameworkCore/Users/BulkImportUserRepository.cs +++ /dev/null @@ -1,18 +0,0 @@ -namespace Lion.AbpPro.EntityFrameworkCore; - -public class BulkImportUserRepository:IBulkImportUserRepository -{ - private readonly IDbContextProvider _contextProvider; - - public BulkImportUserRepository(IDbContextProvider contextProvider) - { - _contextProvider = contextProvider; - } - - public async Task BulkInsertAsync(List identityUsers) - { - // TODO 这个地方创建人和创建时间需要手动赋值。 - var context = await _contextProvider.GetDbContextAsync(); - await context.BulkInsertAsync(identityUsers, context.Database.CurrentTransaction.GetDbTransaction() as MySqlTransaction); - } -} \ No newline at end of file diff --git a/aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/Lion.AbpPro.EntityFrameworkCore.csproj b/aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/Lion.AbpPro.EntityFrameworkCore.csproj index ba4a93d1..0027d051 100644 --- a/aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/Lion.AbpPro.EntityFrameworkCore.csproj +++ b/aspnet-core/services/src/Lion.AbpPro.EntityFrameworkCore/Lion.AbpPro.EntityFrameworkCore.csproj @@ -13,7 +13,6 @@ - diff --git a/aspnet-core/services/test/Lion.AbpPro.EntityFrameworkCore.Tests/EntityFrameworkCore/AbpProEntityFrameworkCoreTestModule.cs b/aspnet-core/services/test/Lion.AbpPro.EntityFrameworkCore.Tests/EntityFrameworkCore/AbpProEntityFrameworkCoreTestModule.cs index c03cacb5..89f15c0d 100644 --- a/aspnet-core/services/test/Lion.AbpPro.EntityFrameworkCore.Tests/EntityFrameworkCore/AbpProEntityFrameworkCoreTestModule.cs +++ b/aspnet-core/services/test/Lion.AbpPro.EntityFrameworkCore.Tests/EntityFrameworkCore/AbpProEntityFrameworkCoreTestModule.cs @@ -20,10 +20,6 @@ namespace Lion.AbpPro.EntityFrameworkCore services.Configure(options => { - options.PreConfigure(options => - { - options.DbContextOptions.UseBatchEF_Sqlite(); - }); options.Configure(context => { context.DbContextOptions.UseSqlite(_sqliteConnection); diff --git a/aspnet-core/services/test/Lion.AbpPro.EntityFrameworkCore.Tests/Lion.AbpPro.EntityFrameworkCore.Tests.csproj b/aspnet-core/services/test/Lion.AbpPro.EntityFrameworkCore.Tests/Lion.AbpPro.EntityFrameworkCore.Tests.csproj index 1a4df364..b5858b8b 100644 --- a/aspnet-core/services/test/Lion.AbpPro.EntityFrameworkCore.Tests/Lion.AbpPro.EntityFrameworkCore.Tests.csproj +++ b/aspnet-core/services/test/Lion.AbpPro.EntityFrameworkCore.Tests/Lion.AbpPro.EntityFrameworkCore.Tests.csproj @@ -12,7 +12,6 @@ - diff --git a/aspnet-core/services/test/Lion.AbpPro.FreeSqlRepository.Tests/AbpProFreeSqlRepositoryTestModule.cs b/aspnet-core/services/test/Lion.AbpPro.FreeSqlRepository.Tests/AbpProFreeSqlRepositoryTestModule.cs index 81a39bc6..8be814c8 100644 --- a/aspnet-core/services/test/Lion.AbpPro.FreeSqlRepository.Tests/AbpProFreeSqlRepositoryTestModule.cs +++ b/aspnet-core/services/test/Lion.AbpPro.FreeSqlRepository.Tests/AbpProFreeSqlRepositoryTestModule.cs @@ -27,10 +27,6 @@ public class AbpProFreeSqlRepositoryTestModule : AbpModule services.Configure(options => { - options.PreConfigure(options => - { - options.DbContextOptions.UseBatchEF_Sqlite(); - }); options.Configure(context => { context.DbContextOptions.UseSqlite(_sqliteConnection); diff --git a/aspnet-core/services/test/Lion.AbpPro.FreeSqlRepository.Tests/Lion.AbpPro.FreeSqlRepository.Tests.csproj b/aspnet-core/services/test/Lion.AbpPro.FreeSqlRepository.Tests/Lion.AbpPro.FreeSqlRepository.Tests.csproj index 3dd75547..7638edc1 100644 --- a/aspnet-core/services/test/Lion.AbpPro.FreeSqlRepository.Tests/Lion.AbpPro.FreeSqlRepository.Tests.csproj +++ b/aspnet-core/services/test/Lion.AbpPro.FreeSqlRepository.Tests/Lion.AbpPro.FreeSqlRepository.Tests.csproj @@ -12,7 +12,6 @@ -