我有以下设置 我怎样才能访问调用 .saveChangesAsync 的方法,以便知道它是从哪里触发的? 我已经使用StackTrace检查过,但是它充斥着库级框架,这些框架不是很有用,我找不到正确的父方法。 我在evt中看到它提供了一个调用父名称,但这只是一个级别,所以只是“SaveChanges ...
我有以下设置 我怎样才能访问调用 .saveChangesAsync 的方法,以便知道它是从哪里触发的? 我已经使用StackTrace检查过,但是它充斥着库级框架,这些框架不是很有用,我找不到正确的父方法。 我在evt中看到它提供了一个调用父名称,但这只是一个级别,所以只是“SaveChanges ...
下午好。 我尝试在我的 Asp.Net Core 应用程序中使用这个库。 我需要从我的 Web.Api 应用程序(通过 audit.net.webapi)和服务器(audit.net)收集日志。 为此,我创建了一个自定义提供程序,其中通过 DI asp.net.core 我注入了一个可以通过 EF ...
.Net 6 中使用剃须刀页面的身份。 我想使用 Audit.EntityFramework.Identity 审核 ASP.NET 身份实体。 但我没有看到任何文件。 我改变了我的 ApplicationDbContext.cs 我没有看到任何写入事件表的内容。 ...
如何在 MVC 和 WebAPI 上的 ActionFilterAtribbute 中使用 GetCurrentAuditScope()(或其他)方法来获取 AuditScope。 我需要在 OnActionExecuted(HttpActionExecutedContext actionExec ...
我一直在 my.Net Core v2.2 Web API 中使用 Audit.EntityFramework.Core v14.6.3。 当我更新表记录时,由于表中的检查约束冲突,它抛出了 dbUpdateException 错误。 虽然主记录没有像我预期的那样保存到数据库中,但审计记录通过并插 ...
I am trying to use Audit.Net as a part of an ASP.NET Core 5 Web API with EF to log both Web API calls and EF data changes. As recommended in https:/ ...
我正在使用此代码块将审计信息保存到详细信息表。 在此保存期间,我需要从刚刚保存的 AuditLog 表记录中获取 PK,以便我可以添加 Detail 记录。 由于我只有可用范围,因此除了通过上下文查找之外,我无法找到 AuditLog 实体。 这是安全的还是可以在我获得正确的 PK 之前保存另一 ...
我只想为一张表生成多个实体的日志。 在启动时,我以这种方式配置 dbcontext 我用这些属性创建了一个实体并在数据库中生成它 并使用此保存更改覆盖方法 但即便如此,也不会生成日志记录。 配置中是否缺少某些内容? 我在 EF Core 中使用 MySQL ...
语境我正在使用 .Net Framework 4.8 在 MVC5 应用程序中尝试 wireup Audit.Net。 数据提供者:EntityFramework Output:宇宙 DI 供应商:Autofac 问题我尝试了以下回调来尝试将用户名写入 AuditEvent。 这些用于同步调用 ...
首先,我安装了审计模板并使用 Audit.Net 模板创建了一个新项目。 使用该项目作为指南,我尝试对我的实际项目实施审计,我有一个 Asp.Net Core API(项目名称: EcommerceAPI )。 它还使用 Entity Framework Core(在 Library Project ...
我的应用程序使用第三方 SOAP 网络服务。 如何使用 Audit.Net 记录我的应用程序(SOAP 客户端)发出的所有请求/响应? 类似于 Audit.HttpClient 扩展。 问候 ...
我正在使用 Audit.Net 来记录我的应用程序中的所有控制器操作,它是一个很棒的库。 我正在使用 Azure Cosmos DB 审核所有事件。 我正在使用以下设置连接 Cosmos DB: 目前所有事件信息都进入一个容器,但现在我想为不同的控制器使用不同的容器。 例如:对于 UserCo ...
我正在使用 Audit.Net 库将 EntityFramework 操作记录到数据库中(当前所有内容都记录到一个 AuditEventLogs 表中,其中 JsonData 列以以下 Json 格式存储数据: 我和我的团队有一个主要方面要实现:能够创建一个搜索页面,管理员可以在其中判断 谁 ...
对于允许异步操作的数据提供者,是否使用标准的异步方法? 如果不是,我该如何神化这种行为? ...
{ "EventType": "Order:Update", "Environment": { "UserName": "Federico", "MachineName": "HP", "DomainName": "HP", "CallingMethodName": "Audit.UnitTes ...
我正在熟悉 audit.net,发现序列化工作不太正常。 我想知道是否需要添加更多配置。 我目前的配置如下: 我得到的(带有转义字符的字符串) :"ResponseBody": { "Type": "application/json; charset=utf-8", "Value": "[ ...
我创建了以下代码,该代码生成使用 Audit.net 和 Audit.EntityFramework.Core 所做更改的 JSON; 但我需要将该数据插入到我的数据库中。 这是可能的? ...
使用 Audit.Net 时,我也包括要审核的整个响应,例如响应内容、标头和 IncludeHeaders,以下是我的配置: 但我只能看到下面的响应标题。 我的回复还包含位置 header 但在审核日志中不可见。 此请求是通过 Postman 提出的,postman 中的响应标头如下所示: 位置 ...
我正在使用 Audit.net 审核所有 .net 核心 Web API 请求。 我想使用全局操作过滤器来审核所有 HTTP 请求,但不想审核 HTTP GET 方法。 在配置 AddAuditFilter 时,我可以使用 LogActionIf 过滤器有条件地记录操作,但无法设置条件来检查此操作是 ...
我必须更新表中的批量记录。 我这样做如下。 BaseRepository.cs 测试方法 然后想用Audit.net做日志审计。 我做了如下... 全局.asax.cs 上下文变化 结果 JsonData 字段 现在我的问题是,我同时更新了两条记录。 Audit.NET 已将两者作为单个记录记录 ...