Activities of "liangshiwei"

Hi,

You need to install the language management module.

You can use the ABP suite to install the language management module.

Hi,

When using ABP Commercial, what are the advantages and disadvantages of SQL server / MySQL / PostgreSQL?

There is no difference for ABP Commercial whether to use SQL server MySQL or PostgreSQL, they are consistent experiences.

As databases, they have some differences, you can check:

https://jelvix.com/blog/mysql-postgresql-sql-server

In terms of ABP Commercial support, are you the best at supporting SQL server out of the three: SQL server / MySQL / PostgreSQL?

You can choose the database according to your preferences and experience, as I know, the Azure SQLServer is good, the only downside is that it is expensive

Are most users of ABP Commercial choosing SQL server + Azure?

As far as I know, more people will use SQLServer. but I'm not sure. we do not have accurate statistics.

Hi,

Actually, I mean slow loading performance is a limitation of Blazor.

Which Authserver are you using? identityserver or openididct.

Hi

There two controllers you need to customize:

  • TokenController
  • UserinfoController

I think this is enough. You can give it try.

As I said , the core functionality of openiddict module is open source: https://github.com/abpframework/abp/tree/dev/modules/openiddict You can override any service you want.

Hi,

The code of the authorized endpoint is open source. https://github.com/abpframework/abp/blob/dev/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/Controllers/TokenController.cs

You can override the TokenController to check if the user is allowed to use the application: https://docs.abp.io/en/abp/latest/Customizing-Application-Modules-Overriding-Services#example-overriding-a-controller

Hi,

Currently we have implemented entities CRUD operations using custom repositories (DB stored procedures). Will audit logging feature work in with our current entities custom repositories implementation?

The audit log system uses the entity tracking function of EntityFrameworkCore, as you know entity tracking not working with stored procedures. so the audit logging also not working with stored procedures.

Is Audit logging feature tracking at database table or entity framework async method levels?

The audit log system uses the entity tracking function of EntityFrameworkCore

For details you can check the document : https://docs.abp.io/en/abp/latest/Audit-Logging

ABP provides a way that allows you to extend the audit log: https://docs.abp.io/en/abp/latest/Audit-Logging#audit-log-contributors

Hi,

You can try to create AdministrationServiceGlobalFeatureConfigurator class in the MsApp.AdministrationService.Domain.Shared project

using Volo.Abp.GlobalFeatures;
using Volo.Abp.Threading;

namespace MsApp.IdentityService;

public static class AdministrationServiceGlobalFeatureConfigurator
{
    private static readonly OneTimeRunner OneTimeRunner = new OneTimeRunner();

    public static void Configure()
    {
        OneTimeRunner.Run(() =>
        {
            GlobalFeatureManager.Instance.Modules.CmsKit(cmsKit =>
            {
                cmsKit.EnableAll();
            });

            GlobalFeatureManager.Instance.Modules.CmsKitPro(cmsKitPro =>
            {
                cmsKitPro.EnableAll();
            });
        });
    }
}

Call the Configure method in the AdministrationServiceDomainSharedModule class

Call the Configure method in the AdministrationServiceEfCoreEntityExtensionMappings class

Run the dotnet ef migrations add AddCmsModule command to add migration files

Hi,

I'm closing the question. free open if not working.

Hi,

As you know, This is a limitation of Blazor WebAssembly.

Recently I noticed an issue: https://github.com/dotnet/aspnetcore/issues/31926 But Microsoft doesn't think it's a problem, I'll try it anyway if it improves performance.

In the previous version, it was redirected to the authentication page right away.

I think this solution still works

https://support.abp.io/QA/Questions/1152/How-to-to-Login-page-when-accessing-the-app-and-after-logout#answer-d2e834e0-4600-d3d0-eb47-39fbdb7edfc7

Hi,

Yes, the IdentityUserUpdateDto class has no Password property.

Because the IdentityUserAppService have a separate method to set the password:

Showing 3941 to 3950 of 6693 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.1.0-preview. Updated on November 04, 2025, 06:41