376 Commits (d03aa83ab30253c1930bd41f11340fd32d28c495)

Author SHA1 Message Date
maliming 195a9bec2f
Add more unit test cases. 2 years ago
maliming 2604c817d5
Support `RecursiveDetectChanges`. 2 years ago
maliming 474037eaf5
Update AbpEfCoreNavigationHelper.cs 2 years ago
maliming 34f86e67d0
Remove unnecessary `NavigationEntry` parameter. 2 years ago
maliming 5d705b15ea
Improve the performance of `AbpEfCoreNavigationHelper`. 2 years ago
maliming c9dad3a50b
Clear `AbpEfCoreNavigationHelper` after `SaveChangesAsync`. 2 years ago
maliming a2dc0a19a4
Optimize the performance of `AbpEfCoreNavigationHelper`. 2 years ago
maliming 39771f4475
Skip if `navigationEntry.CurrentValue` is `null`. 2 years ago
maliming 5f56d2bb0e
Make `AbpEfCoreNavigationHelper` to support `Navigations` which `EnsureCollectionLoaded`. 2 years ago
maliming 8307a6f356
Skip `PublishEntityDeletedEvent/PublishEntityUpdatedEvent` if only foreign keys have changed. 2 years ago
maliming 56c8d4211b
Update AbpDbContext.cs 2 years ago
maliming 0eae923e17
Update AbpDbContext.cs 2 years ago
maliming d503f292e3
Add `AbpEfCoreNavigationHelper`. 2 years ago
maliming 7875413398
Detecting if a navigation has been removed. 2 years ago
maliming bae8008beb
Publish `EntityUpdatedEvent` when navigation changes. 2 years ago
maliming bee6450f15
Refactor `EntityHistoryHelper `. 3 years ago
maliming 155b7449b7
Add `SaveEntityHistoryWhenNavigationChanges` to `AbpAuditingOptions `. 3 years ago
ahmetfarukulu 4e531d890f Rename ".abppkg.json" filenames to ".abppkg" 3 years ago
maliming b663efdb28
Add more unittests for entity changes. 3 years ago
maliming d081655fd3
Public the `JsonSerializerOptions`. 3 years ago
htve 6cb2224611
Fix missing Attach in EfCoreRepository.UpdateAsync 3 years ago
Huang Tao cde7446d32
performance: multiple attach on Update with EfCore 3 years ago
maliming 6bd43caee5
Enable `Central Package Management`. 3 years ago
maliming ca23540e5b Upgrade abp to NET 8.0. 3 years ago
maliming f3b9b979a1
Handle the case where the parameter is `null` 3 years ago
liangshiwei ca11f93d82 Enable nullable annotations for Volo.Abp.EntityFrameworkCore 3 years ago
Halil İbrahim Kalkan 47cd7268d0 Remove unnecessary TKey restriction 3 years ago
maliming 6d029f5fd1
Remove `CheckChangeTracking` method. 3 years ago
maliming 9b4a59b814 Skip bulk insert/update/delete if array is empty. 3 years ago
maliming eb9b954717
Add `RepositoryInterceptor`. 3 years ago
maliming 01d2cf3a8b
Use `IsChangeTrackingEnabled` to replace `IsReadOnly`. 3 years ago
maliming fe95e8ddd0
`AsNoTracking` for `Queryable` instead of `DbContext`. 3 years ago
Halil İbrahim Kalkan 8bb2c7aa1e Use DatabaseName instead of config name 3 years ago
maliming f47a09d602
Update `AbpRepositoryIsReadOnlyException's` message. 3 years ago
maliming 2c24f0c706
Throw `AbpRepositoryIsReadOnlyException` when the read-only repository writes method calls. 3 years ago
maliming 2df380724d
Add `HasAbpQueryFilter` method to combine the custom filter with global filters. 3 years ago
liangshiwei af1d8a84be Enable nullable annotations for Volo.Abp.Auditing 3 years ago
maliming 5e1dfb1d6b
Log the entries info when `DbUpdateConcurrencyException` occurs. 3 years ago
maliming 4b155840b3
Update UnitOfWorkDbContextProvider.cs 3 years ago
Halil İbrahim Kalkan 37ceeedb7e Rename DatabaseMigrationEventHandlerBase to EfCoreDatabaseMigrationEventHandlerBase 3 years ago
Halil İbrahim Kalkan 9eea31b2bb Finalized initial runtime database migrations for ef core 3 years ago
Halil İbrahim Kalkan cf1d394790 Created base migration classes 3 years ago
maliming 860c6d9c08
Change current `correlation` when handling events. 3 years ago
maliming 90d246fd7e
Add `CancellationToken` to `ITransactionApi`. 3 years ago
maliming e90d1659bb
`SetModificationAuditProperties` for entities with default value. 3 years ago
maliming 74a85fd614
Make `IsValueObject` check customizable. 3 years ago
Halil İbrahim Kalkan f815aba4b8 Add GetDbConnectionAsync and GetDbTransactionAsync methods to EF Core base repository class 3 years ago
Yunus Emre Kalkan ada233f4b7 Add analyze & Package files to framework 4 years ago
maliming b2a3d30ca2
Make `EntityHistoryHelper` compatible `ValueObject`. 4 years ago
maliming 820072550f
Set `AutoTransactionBehavior ` to `Never` when always disabling transactions. 4 years ago