Activities of "maliming"

hi

In addition only the first two times GetExternalLoginInfoAsync returns a non-null response, on the third and final call, I have no ExternalLogin context left anymore. (I suppose this is when OpenIddict issues its own Identity?)

You can ignore this case, It's the same as if (identity == null), the claim has been added to the current user

Can you add some custom claims to my account?

liming.ma@volosoft.com

I will try to get it instead of reading the database.

Thanks.

hi

I checked the logs.

The await uow.CompleteAsync(StoppingToken); throw the exception.

And await Inbox.MarkAsProcessedAsync(waitingEvent.Id); will rollback because the transaction has failed.

Can you set LogLevel to Debug to see more EF Core logs?

.MinimumLevel.Override("Microsoft.EntityFrameworkCore", LogEventLevel.Debug)

Thanks.

hi

1, 2, 3 in the same UOW. The UOW will rollback if there is an exception. That's MarkAsProcessedAsync will not save in the database.

it throws foreign key exception when inserting to db. await _repository.InsertAsync(appLicence);

Can you share full logs?

liming.ma@volosoft.com

Thanks.

hi

Can you try to save the current unit of work?

await _repository.InsertAsync(appLicence, true);

or

//Inject _unitOfWorkManager
await _unitOfWorkManager.Current.SaveChangesAsync();

hi

The quickest way is not to set ActivationEndDate.

Its purpose is to limit the tenant, if you don't need it, you can ignore it.

Thanks.

hi

Which line will throw the exception?

Thanks.

hi

The problem is that the Processed flag is being set to true even when an exception is thrown during event handling. This results in the event being marked as processed, despite not being successfully handled.

Can you share your event handler code?

Thanks

hi

1.

Removing QueryStringTenantResolveContributor and CookieTenantResolveContributor will hide the tenant selection in the login page.

Configure<AbpTenantResolveOptions>(options =>
{
    options.TenantResolvers.RemoveAll(resolver =>
        resolver is QueryStringTenantResolveContributor or CookieTenantResolveContributor);
});

2.

If you don't want to remove them, you can override the MVC theme account layout page.

see https://github.com/abpframework/abp/blob/dev/modules/basic-theme/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/Themes/Basic/Layouts/Account.cshtml#L70-L72

Thanks.

hi

An independent module as a microservice is the current architectural approach. Of course, you can also integrate multiple related modules into a single microservice. Both options are fine, it depends on your specific business needs.

Thanks.

hi

It will best if you can share a template project.

Thanks.

Showing 1301 to 1310 of 11558 entries
Learn More, Pay Less
33% OFF
All Trainings!
Get Your Deal
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 December 25, 2025, 06:16
1
ABP Assistant
🔐 You need to be logged in to use the chatbot. Please log in first.