Asp.net core 在ABP框架中为IdentityUser启用AuditLog EnityChanges

Asp.net core 在ABP框架中为IdentityUser启用AuditLog EnityChanges,asp.net-core,identityserver4,audit-logging,abp,Asp.net Core,Identityserver4,Audit Logging,Abp,在ABP框架中为IdentityUser启用AuditLog EnityChanges 经过数小时的最佳实践搜索,终于找到了这个问题。将IdentityUser添加到EntityHistorySelectors将启用Auditing 公共类SampleDomainModule:AbpModule { 公共覆盖无效配置服务(ServiceConfigurationContext上下文) { //为IdentityUser启用AuditLog EntityChanges 配置(选项=> { opti

在ABP框架中为
IdentityUser
启用AuditLog EnityChanges


经过数小时的最佳实践搜索,终于找到了这个问题。

IdentityUser
添加到
EntityHistorySelectors
将启用Auditing

公共类SampleDomainModule:AbpModule
{
公共覆盖无效配置服务(ServiceConfigurationContext上下文)
{
//为IdentityUser启用AuditLog EntityChanges
配置(选项=>
{
options.EntityHistorySelectors.Add(新名称TypeSelector(“AuditionIdentityUser”,type=>typeof(IdentityUser).IsAssignableFrom(type));
});
配置(选项=>
{
options.IsEnabled=Multitenacyconsts.IsEnabled;
});
}
}