我想将Audit.EntityFramework与EntityFramework Core一起使用,但仅对某些实体忽略审计日志中的插入。我在Audit.EntityFramework的github文档上找不到有关此的任何信息。也许有人遇到同样的问题,可以帮助我。
答案 0 :(得分:0)
这是Audit.EntityFramework的readme document
您可以在和选择加入或选择退出机制之间进行选择。您可以通过装饰实体模型来ignore/include entities,也可以在启动时by configuration来装饰。
从文档中摘录的样本:
Audit.EntityFramework.Configuration.Setup()
.ForContext<MyContext>(config => config
.IncludeEntityObjects()
.AuditEventType("{context}:{database}"))
.UseOptOut()
.IgnoreAny(t => t.Name.EndsWith("History"));