github 中 EF plus 审计功能的工作示例

Posted

技术标签:

【中文标题】github 中 EF plus 审计功能的工作示例【英文标题】:Working example of EF plus audit features in github 【发布时间】:2021-08-06 11:16:20 【问题描述】:

我正在尝试在 ASP .NET 项目中使用 EF plus 审计功能。 github中是否有任何工作示例可以下载并在VisualStudio中运行(在进行与DB相关的必要更改之后)? 我看到的所有示例都是使用 FiddleHelper 的,它没有完整的代码,因此不能在 VS 中运行。请在 github 中分享一个工作示例。

谢谢, 尼兰詹

【问题讨论】:

【参考方案1】:

我根据您提供的链接创建了一个示例。 第 1 步:将代码下载到本地框中。 第 2 步:更新 appsettings.json 中的连接字符串 第 3 步:请在您的数据库中创建 3 个表。请参阅“Scripts”文件夹。 第 4 步:执行控制台应用程序并查看填充的数据。 如果您需要任何帮助,请告诉我。

GitHub 网址:https://github.com/vishipayyallore/mini-projects-2021/tree/master/Projects/EFPlusAuditDemo

appsettings.json 文件供参考


  "ConnectionStrings": 
    "SqlServerConnection": "Data Source=(localdb)\\LocalDbSessions;Initial Catalog=BooksStoreData;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False"
  

【讨论】:

这没有在 Visual Studio 中运行的完整代码。我正在寻找可以从 github 下载并导入 Visual Studio 的解决方案项目 你在看一些特定的项目吗?或者有任何显示概念基础的示例吗? 我正在寻找此示例的完整工作代码dotnetfiddle.net/ETFLlO 知道了。请给我几个小时,我会将代码检查到我的 GitHub 存储库中。我希望一个控制台应用程序就足够了。 从您提供的链接中做了一个示例,并签入了 GitHub 存储库。请查看。

以上是关于github 中 EF plus 审计功能的工作示例的主要内容,如果未能解决你的问题,请参考以下文章

EF 6 Plus - 如何进行未来的原始查询

#yyds干货盘点#MSSQLS开启审计功能操作

基于ef core 2.0的数据库增删改审计系统

开源 Swallow 代码审计系统体验

EF Core 如何实现对值对象更改的审计日志

Fhir - 数据输入操作员/审计