hi @lataing
You are right, The RegisterDto
doesn't inherit ExtensibleEntityDto
. I will handle it in next version.
You can create a new RegisterAsync
method to temporarily solve the problem.
Volo.Abp.Account.Public.Web.Pages.Account.RegisterModel.PostInput
Please refer to https://docs.abp.io/en/abp/latest/UI/AspNetCore/Customization-User-Interface
hi
You can override the role's application service method to prevent it from being deleted.
https://docs.abp.io/en/abp/latest/Customizing-Application-Modules-Guide#overriding-services-components
hi
Let's discuss in Github, Thanks
https://github.com/abpframework/abp/issues/7724
hi @safi
You can't make the SAAS module to open source. It is paid Pro module.
hi
You can create a DbContext in the unit test to change DecimalProperty.
The Decimal type provides a high level of precision. If you don't need that level of precision, however, we recommend using double instead. You can use a value converter to continue using decimal in your classes.
modelBuilder.Entity<MyEntity>()
.Property(e => e.DecimalProperty)
.HasConversion<double>();****
https://docs.microsoft.com/en-us/ef/core/providers/sqlite/limitations#query-limitations
For GroupByShaperExpression
Can you share the query code?
hi
You can check this document https://github.com/abpio/abp-commercial-docs/blob/dev/en/modules/account/ldap.md
We also have a console app to test configuration of LADP.
hi don.potts
We have provide a microservice template now. but not eShopOnContainers
https://docs.abp.io/en/commercial/latest/startup-templates/microservice/index
Maybe we will create an example related to eShopOnContainers
in the future.
hi
There is no way to check the username and password without a tenant or host.
Especially tenants and host use different databases.
hi
Maybe {UrlEncoder.Default.Encode(confirmationToken)} cause the problem. I'm not sure. If you find the way to reproduce this I can check it.
var confirmationToken = await UserManager.GenerateEmailConfirmationTokenAsync(user);
var link = "confirmationToken={UrlEncoder.Default.Encode(confirmationToken)}";
eg:
CfDJ8CMMAZi/KQ1PgRA2b3w2rbDriFgwCA0wWE3hlavTdl0R9qyQBNNkYqXhgiT/buELozMq47EMr8/7SFsh293golGHO9V2ax96a3Gldwg+LRg03kxeQlqo5wd9v/DHQNq1Zb0R41m5Im5FSKz2mVltar3gnFwrE2bNK7/xmAdKxYksOSK59sQVPPQxPb7QZt/WGSIuuWUy/oPya+EuVzJZXBDuz9nJCQye2iA5cZad5hEHvaSCr3UQIzu3d1/kcn5zOg==