在 ABP 框架中为 IdentityUser 启用 AuditLog EnityChanges
Enabling AuditLog EnityChanges for IdentityUser in ABP Framework
在 ABP 框架中为 IdentityUser
启用 AuditLog EnityChanges。
经过数小时的最佳实践搜索,终于找到了这个。
将 IdentityUser
添加到 EntityHistorySelectors
将启用审核。
public class SampleDomainModule : AbpModule
{
public override void ConfigureServices(ServiceConfigurationContext context)
{
//Enable AuditLog EntityChanges for IdentityUser
Configure<AbpAuditingOptions>(options =>
{
options.EntityHistorySelectors.Add(new NamedTypeSelector("AuditIdentityUser",type => typeof(IdentityUser).IsAssignableFrom(type)));
});
Configure<AbpMultiTenancyOptions>(options =>
{
options.IsEnabled = MultiTenancyConsts.IsEnabled;
});
}
}
在 ABP 框架中为 IdentityUser
启用 AuditLog EnityChanges。
经过数小时的最佳实践搜索,终于找到了这个。
将 IdentityUser
添加到 EntityHistorySelectors
将启用审核。
public class SampleDomainModule : AbpModule
{
public override void ConfigureServices(ServiceConfigurationContext context)
{
//Enable AuditLog EntityChanges for IdentityUser
Configure<AbpAuditingOptions>(options =>
{
options.EntityHistorySelectors.Add(new NamedTypeSelector("AuditIdentityUser",type => typeof(IdentityUser).IsAssignableFrom(type)));
});
Configure<AbpMultiTenancyOptions>(options =>
{
options.IsEnabled = MultiTenancyConsts.IsEnabled;
});
}
}