maliming
f4a91183a0
Refine type filtering in ConventionalRegistrarBase
1 year ago
Halil İbrahim Kalkan
f8465f8b31
Add provider name support to repository infrastructure
Introduces a ProviderName property to IRepository and related base classes, requiring repositories to specify their provider via constructor. Adds provider constants for EF Core, MemoryDb, and MongoDB, and updates repository implementations and tests accordingly. Also refactors EntityName to a public property and renames WithEntityName extension to SetEntityName.
1 year ago
liangshiwei
b7ce35635f
Update AbpEventBusRebusModule.cs
1 year ago
liangshiwei
cca79a13b4
Start Rebus after RebusDistributedEventBus is initialized
1 year ago
Halil İbrahim Kalkan
53a8babfa7
Rename SetCustomEntityName to SetEntityName in repositories
Refactored repository interfaces and implementations to replace SetCustomEntityName and CustomEntityName with SetEntityName and EntityName for consistency and clarity. Updated related extension methods and tests to use the new naming.
1 year ago
Halil İbrahim Kalkan
c4372db973
Refactor property conversion logic to TypeHelper
Moved the primitive type conversion logic from HasExtraPropertiesExtensions.GetProperty<TProperty> to a new TypeHelper.ChangeTypePrimitiveExtended<TProperty> method. This centralizes and simplifies type conversion, improving code maintainability and reuse.
1 year ago
maliming
bb10e33486
Optimize Map method lookup in mapping provider
1 year ago
maliming
00d6120fdc
Refactor shared entity implementation and tests
1 year ago
maliming
1a8f0fc86e
Add `SharedEntity` base class and unit tests.
1 year ago
Halil İbrahim Kalkan
485dd6f1a9
Handle shared types while getting EntityTypeBuilder
1 year ago
Halil İbrahim Kalkan
8d9e442418
Extract method: AutoConfigureEntityTypeProperties
1 year ago
Halil İbrahim Kalkan
e1ea80495c
Add support for custom entity names in repositories
Introduces the ability to set a custom entity name for repositories by adding a SetCustomEntityName method to IRepository and BasicRepositoryBase. Updates EfCoreRepository to use the custom entity name when accessing DbSet, and extends IEfCoreDbContext with an overload of Set<T> that accepts a name. Test stubs are updated to implement the new method.
1 year ago
Engincan VESKE
ce3ca49f16
Update InstallLibsService.cs
1 year ago
Emre KARA
039a928bf3
Update ActivityNameConsts.cs
1 year ago
Halil İbrahim Kalkan
826d67d3ec
GetEntityTypes() is called with ToArray()
To prevent "enumaration is modified" problem
1 year ago
Halil İbrahim Kalkan
53126879de
Allow to define custom conventional entity configurers for EF Core
1 year ago
maliming
976d309119
Support DateOnly and TimeOnly in type checks
Added DateOnly and TimeOnly to TypeHelper.IsPrimitiveExtended for .NET Core. Also updated MethodInvocationValidator to allow nulls for nullable parameter types, improving validation logic for modern .NET types.
1 year ago
maliming
951b5f5345
Use unproxied handler type in `EventBusBase`
1 year ago
maliming
e43590299e
Add multi-targeting to Mapperly project
1 year ago
maliming
77cc8535e8
Use `Duende.IdentityModel` to replace `IdentityModel`.
1 year ago
maliming
7c057316d9
Remove extra padding class from tab content wrapper
1 year ago
maliming
e96634e07f
Reverse the contributors so that the services added later are executed first.
1 year ago
maliming
6b2161b68d
Add logging warnings for missing cache in `MvcRemoteTenantStore` and `RemoteDynamicClaimsPrincipalContributorCacheBase`
1 year ago
maliming
f415e73807
Update Mapperly module registration logic
1 year ago
maliming
c417972c29
Update module registration order check in AbpMapperlyModule
1 year ago
maliming
34d6f64bb3
Disable `MapperlyAutoObjectMappingProvider` if AutoMapper used in app.
This is the temporary solution, We will remove it in when all apps are migrated to Mapperly.
1 year ago
maliming
78ad62308c
Remove HTML encoding from error page output
1 year ago
Super
3d06e2af81
Fix NullReferenceException in ClientProxyUrlBuilder
1 year ago
Emre KARA
2a9d93a3d5
Filter null activities after deserialization
1 year ago
maliming
1314d1a975
Add comments to clarify the return value in `WebRequestResources`.
1 year ago
maliming
76cb91ef0e
Return a new list from `WebRequestResources`.
Otherwise, the content in `Resources` may return inconsistent data.
1 year ago
maliming
bf7349ba3c
Refactor collection type handling in ObjectMappingHelper and enhance tests for mapping collections
1 year ago
Emre KARA
610ff90853
Update ActivityPropertyNames.cs
1 year ago
maliming
b89031b671
Add `ObjectMappingHelper` to enhance performance.
1 year ago
maliming
6df1a02c15
Enhance object mapping capabilities by adding collection mapping support and optimizing method invocation caching
1 year ago
liangshiwei
b47bb3e469
Set AutoCompleteMessages to false by default
1 year ago
maliming
6ecbdff129
Revert the changes made to `ObjectToInferredTypesConverter`.
1 year ago
maliming
c10f7628c4
Remove `ObjectToInferredTypesConverter` from `SystemTextJsonOutputFormatter`.
1 year ago
maliming
4a7280a115
Client Proxy `IAsyncEnumerable<T>` support.
1 year ago
maliming
a71e944deb
Move `Pomelo` to a new package.
1 year ago
maliming
3bf6cbfece
Disable background workers in data migration environments
1 year ago
maliming
c4ab8f05f4
Move job execution disabling to abstractions module
Resolve #23398
1 year ago
maliming
01c1708494
Update XML docs for MySQL EF Core extension methods
1 year ago
maliming
a56ff20c1a
Rename MySQL extension methods for clarity
1 year ago
maliming
3ff71c052e
Support both `MySql.EntityFrameworkCore` & `Pomelo.EntityFrameworkCore.MySql`.
1 year ago
Emre KARA
5654f9b2ec
simplify device manager error handling and remove unused comments
1 year ago
sumeyye
e492ececa5
remove: `AddScriptsToPackageJsonAsync` function that uses redundant ngcc compilation method
1 year ago
Yunus Emre Kalkan
cb228cc302
Cli: Fix updating leptonx npm package problem
1 year ago
maliming
8a250d2cc1
Check user authentication before providing access token
1 year ago
maliming
f51bd1e1ff
Add support for selective disabling of class interceptors
1 year ago