We inspected source of IdentityLinkUserManager.GetListAsync() method from github and this method makes too much round trips:
includeIndirect: true will have a large number of queries, which is inevitable.
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\common.props" />
<PropertyGroup>
<TargetFramework>net7.0</TargetFramework>
<RootNamespace>VFSDemo</RootNamespace>
<GenerateEmbeddedFilesManifest>true</GenerateEmbeddedFilesManifest>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="7.0.0" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Templates\ConfirmEmail.cshtml" />
<Content Remove="Templates\ConfirmEmail.cshtml" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\VFSDemo.Domain.Shared\VFSDemo.Domain.Shared.csproj" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Volo.Abp.Emailing" Version="7.0.1" />
<PackageReference Include="Volo.Abp.Caching" Version="7.0.1" />
<PackageReference Include="Volo.Abp.MailKit" Version="7.0.1" />
<PackageReference Include="Volo.Abp.PermissionManagement.Domain.Identity" Version="7.0.1" />
<PackageReference Include="Volo.Abp.PermissionManagement.Domain" Version="7.0.1" />
<PackageReference Include="Volo.Abp.BackgroundJobs.Domain" Version="7.0.1" />
<PackageReference Include="Volo.Abp.AuditLogging.Domain" Version="7.0.1" />
<PackageReference Include="Volo.Abp.FeatureManagement.Domain" Version="7.0.1" />
<PackageReference Include="Volo.Abp.SettingManagement.Domain" Version="7.0.1" />
<PackageReference Include="Volo.Abp.BlobStoring.Database.Domain" Version="7.0.1" />
<PackageReference Include="Volo.Abp.Identity.Pro.Domain" Version="7.0.1" />
<PackageReference Include="Volo.Abp.LanguageManagement.Domain" Version="7.0.1" />
<PackageReference Include="Volo.Abp.TextTemplating.Razor" Version="7.0.1" />
<PackageReference Include="Volo.Saas.Domain" Version="7.0.1" />
<PackageReference Include="Volo.Abp.TextTemplateManagement.Domain" Version="7.0.1" />
<PackageReference Include="Volo.Abp.Commercial.SuiteTemplates" Version="7.0.1" />
<PackageReference Include="Volo.Abp.Gdpr.Domain" Version="7.0.1" />
</ItemGroup>
</Project>
public class VFSDemoDomainModule : AbpModule
{
public override void ConfigureServices(ServiceConfigurationContext context)
{
//...
Configure<AbpRazorTemplateCSharpCompilerOptions>(options =>
{
options.References.Add(MetadataReference.CreateFromFile(typeof(VFSDemoDomainModule).Assembly.Location));
});
Configure<AbpVirtualFileSystemOptions>(options =>
{
options.FileSets.AddEmbedded<VFSDemoDomainModule>();
});
//...
}
}
https://us05web.zoom.us/j/83439435626?pwd=bXRleVd0SVF5LzM3YlVZdjhrK0VnQT09
hi
Let's check it remotely..
https://us05web.zoom.us/j/86811482500?pwd=SW0zYzNpNFFqZnllbnJOb1JLM2xmQT09
I don't think a colon character is required.
hi
You can refer to its document
https://documentation.openiddict.com/guides/index.html#events-model
https://github.com/abpframework/abp/blob/dev/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/AbpOpenIddictAspNetCoreModule.cs#L119 https://github.com/abpframework/abp/blob/dev/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/WildcardDomains/AbpValidateAuthorizedParty.cs
hi
https://support.abp.io/QA/Questions/1756/Override-Save-Button-text https://support.abp.io/QA/Questions/1558#answer-c761af8c-e5de-7517-0ff2-39fd922c3805
hi nhontran
The .well-known/jwks endpoint only AttachSigningKeys.
https://github.com/openiddict/openiddict-core/blob/dev/src/OpenIddict.Server/OpenIddictServerHandlers.Discovery.cs#L1069