Activities of "maliming"

hi

<PackageReference Include="Volo.Saas.EntityFrameworkCore" Version="4.3.0" />

using Volo.Saas.EntityFrameworkCore;
typeof(SaasEntityFrameworkCoreModule)
Acme.MyConsoleApp>dotnet run
[15:25:20 INF] Starting console host.
[15:25:21 INF] Loaded ABP modules:
[15:25:21 INF] - Acme.MyConsoleApp.MyConsoleAppModule
[15:25:21 INF]   - Volo.Abp.Autofac.AbpAutofacModule
[15:25:21 INF]     - Volo.Abp.Castle.AbpCastleCoreModule
[15:25:21 INF]   - Volo.Saas.Host.SaasHostApplicationModule
[15:25:21 INF]     - Volo.Saas.SaasDomainModule
[15:25:21 INF]       - Volo.Abp.MultiTenancy.AbpMultiTenancyModule
[15:25:21 INF]         - Volo.Abp.Data.AbpDataModule
[15:25:21 INF]           - Volo.Abp.ObjectExtending.AbpObjectExtendingModule
[15:25:21 INF]             - Volo.Abp.Localization.AbpLocalizationAbstractionsModule
[15:25:21 INF]             - Volo.Abp.Validation.AbpValidationAbstractionsModule
[15:25:21 INF]           - Volo.Abp.Uow.AbpUnitOfWorkModule
[15:25:21 INF]           - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule
[15:25:21 INF]         - Volo.Abp.Security.AbpSecurityModule
[15:25:21 INF]       - Volo.Saas.SaasDomainSharedModule
[15:25:21 INF]         - Volo.Abp.Localization.AbpLocalizationModule
[15:25:21 INF]           - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule
[15:25:21 INF]           - Volo.Abp.Settings.AbpSettingsModule
[15:25:21 INF]         - Volo.Abp.FeatureManagement.AbpFeatureManagementDomainSharedModule
[15:25:21 INF]           - Volo.Abp.Validation.AbpValidationModule
[15:25:21 INF]       - Volo.Abp.Domain.AbpDddDomainModule
[15:25:21 INF]         - Volo.Abp.Auditing.AbpAuditingModule
[15:25:21 INF]           - Volo.Abp.Json.AbpJsonModule
[15:25:21 INF]             - Volo.Abp.Timing.AbpTimingModule
[15:25:21 INF]           - Volo.Abp.Threading.AbpThreadingModule
[15:25:21 INF]         - Volo.Abp.EventBus.AbpEventBusModule
[15:25:21 INF]         - Volo.Abp.Guids.AbpGuidsModule
[15:25:21 INF]         - Volo.Abp.ObjectMapping.AbpObjectMappingModule
[15:25:21 INF]         - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule
[15:25:21 INF]         - Volo.Abp.Specifications.AbpSpecificationsModule
[15:25:21 INF]       - Volo.Abp.AutoMapper.AbpAutoMapperModule
[15:25:21 INF]       - Volo.Abp.FeatureManagement.AbpFeatureManagementDomainModule
[15:25:21 INF]         - Volo.Abp.Features.AbpFeaturesModule
[15:25:21 INF]           - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule
[15:25:21 INF]         - Volo.Abp.Caching.AbpCachingModule
[15:25:21 INF]           - Volo.Abp.Serialization.AbpSerializationModule
[15:25:21 INF]     - Volo.Saas.Host.SaasHostApplicationContractsModule
[15:25:21 INF]
Hello World!
]       - Volo.Abp.Application.AbpDddApplicationModule
[15:25:21 INF]         - Volo.Abp.Application.AbpDddApplicationContractsModule
[15:25:21 INF]         - Volo.Abp.Authorization.AbpAuthorizationModule
[15:25:21 INF]         - Volo.Abp.Http.AbpHttpAbstractionsModule
[15:25:21 INF]         - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule
[15:25:21 INF]       - Volo.Abp.FeatureManagement.AbpFeatureManagementApplicationContractsModule
[15:25:21 INF]     - Volo.Abp.FeatureManagement.AbpFeatureManagementApplicationModule
[15:25:21 INF]   - Volo.Saas.EntityFrameworkCore.SaasEntityFrameworkCoreModule
[15:25:21 INF]     - Volo.Abp.EntityFrameworkCore.AbpEntityFrameworkCoreModule
[15:25:21 INF]     - Volo.Abp.FeatureManagement.EntityFrameworkCore.AbpFeatureManagementEntityFrameworkCoreModule
[15:25:21 INF] Initialized all ABP modules.
[15:25:21 INF] Application started. Press Ctrl+C to shut down.
[15:25:21 INF] Hosting environment: Production
[15:25:21 INF] Content root path: Acme.MyConsoleApp


HI

It depends on where your dynamic permissions are stored. If your application is a monolithic application, you can consider try to inject the repository.

In short, don't call application services, because this will cause an infinite loop.

hi

The application service will try to get all permissions when you call the its method, it will be an infinite loop.

So do not call application service in the Define method.

You can get dynamic permissions through other ways. Sync methods are preferred.

I seach code, it seems should change from Account.cshtml in Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic But I donot have the commercial source code for that.

Letpon is open source for you!

abp get-source Volo.LeptonTheme 

hi

If two instances use the same key and same ApplicationName, it is possible to call each other.

https://docs.microsoft.com/en-us/aspnet/core/security/data-protection/configuration/overview?view=aspnetcore-5.0

hi

You disabled some permissions.

https://github.com/abpframework/abp/blob/dev/modules/permission-management/src/Volo.Abp.PermissionManagement.Application/Volo/Abp/PermissionManagement/PermissionAppService.cs#L57

OK, I will investigate this.

hi

hi

I checked, the problem should DataProtectorTokenProvider.

You can inject the UserManager in your identity server project, then call GenerateEmailConfirmationTokenAsync and ConfirmEmailAsync to check if the function is works.

public IdentityUserManager UserManager { get; set; }

public virtual Task<string> GenerateEmailConfirmationTokenAsync(TUser user);
public virtual async Task<IdentityResult> ConfirmEmailAsync(TUser user, string token)

hi

Can i check it remotely? https://zoom.us/j/92883778530?pwd=SHRCbEd0UndjYzc5R2szVlJiLzJzQT09

Showing 12161 to 12170 of 12919 entries
Boost Your Development
ABP Live Training
Packages
See Trainings
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v10.8.0-preview. Updated on November 02, 2026, 06:56
1
ABP Assistant
🔐 You need to be logged in to use the chatbot. Please log in first.