Hi,
Unfortunately, you have to add it.
The CMS module is kind of special, Its permissions need to check the global features.
And AdministrationService is responsible for permission checking, the global feature must be enabled for it.
The Volo.CmsKit.Pro.Domain.Shared is a shared project, it's okay to share between different services.
Hi
I will check it.
Hi,
I mean the user edit page in the ABP application
Hi,
No, current abstraction does not support to set job retrycount.
You can check this: https://github.com/abpframework/abp/issues/4174
Hi,
You can create users using a separate transaction. for example:
foreach(var item in list)
{
using (var uow = UnitOfWorkManager.Begin(requiresNew: true, isTransactional:true))
{
try
{
var user = new IdentityUser(
GuidGenerator.Create(),
<username>, /// item.Username
<email>, // item.email
CurrentTenant.Id
);
user.SetPhoneNumber(<phoneNumber>, false);
await UserManager.CreateAsync(user, <password>)).CheckErrors();
await uow.CompleteAsync();
}
catch (Exception e)
{
await uow.RollbackAsync();
throw e;
}
}
}
Hi,
This actually has nothing to do with ABP framework.
You can choose your favorite Excel library to upload Excel files, for example: https://github.com/mini-software/MiniExcel
Hi,
Yes
Hi,
Could you share a simple project to reproduce the problem with me? shiwei.liang@volosoft.com I will check it. thanks.