问题标签 [tracker-enabled-dbcontext]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
784 浏览

c# - 结合 IdentityDbContext 和 TrackerContext

我有一个现有的 EF-Project,它使用“ Tracker Enabled DbContext ”。要使用这个包,我必须从它的“TrackerContext”派生:

TrackContext 本身派生自 DBContext:

(来自元数据的信息)

现在我想将身份添加到我的项目(OWIN)中。为此,我必须从 IdentityDBContext 派生:

所以我在这里有点进退两难:如何在不丢失跟踪功能的情况下使用 AspNetIdentity?

0 投票
1 回答
313 浏览

dbcontext - 如何将自定义 dbcontext(审核日志)与 sharprepository 一起使用

我有一个自定义 dbcontext,其名称是启用 Tracker 的 DbContext ( https://github.com/bilal-fazlani/tracker-enabled-dbcontext )。我想将它用于审计日志

以及如何实现 EFRepository?

我实现了启用跟踪器的上下文,但我无法解决如何覆盖锐利的回购提交方法。

0 投票
0 回答
950 浏览

c# - 启用跟踪器的 dbcontext。Auditlog 和 AuditLogDetails 表

我正在尝试在我的程序中实现 Tracker-enabled-dbcontext。使用 VS2015 我将 ADO.NET 实体数据模型添加到我的项目中,然后我从 NuGet 安装了 Tracker-enabled-dbcontext。我继承了 TrackerContext 并应用了 [TrackChanges] 属性,但我找不到“Auditlog”表。我想我按照这个指示做了一切。

谁能指出我正确的方向并告诉我如何实施?

0 投票
1 回答
471 浏览

tracker-enabled-dbcontext - Tracker-enabled-dbcontext Auditlog 和 AuditLogDetails 表

我首先将 Tracker-enabled-dbcontext 与数据库一起使用。对于 3.6 版,有没有办法让系统生成 auditlog 和 auditdetail 表?如果不是,我将如何首先使用数据库进行此操作?我可以创建表,然后将它们添加到我的 dbcontext 中吗?如果是这样,表的结构是什么?

0 投票
1 回答
282 浏览

c# - 实体与身份用户关联时,实体框架核心 3.2 更新失败

这是一个新问题。试图更新数据库中的条目。注意,这个条目依赖于用户。当我没有与该项目没有任何问题的用户关联时,我执行了相同的逻辑。然而,现在它让我感到悲伤。这是屏幕截图:

在此处输入图像描述

以下是异常说明的详细信息:

0 投票
1 回答
129 浏览

c# - 如何使用 tracker-enabled-dbcontext 定位另一个数据库

我正在尝试从文档tracker-enabled-dbcontext git 存储库实现 tracker-enabled-dbcontext 包 但我无法更改保存更改以针对不同的数据库。我修改了我的 SaveChanges

在 MyDBContext

在我的创业课上

但我仍然无法将审核日志保存到目标(辅助)数据库。我的域完全保存了我的主数据库,但不保存审计日志。我想将 MyDBContext 传递给 MacsAuditDbContext 吗?还是我做错了什么?请帮我。

0 投票
1 回答
29 浏览

c# - 当我在我的方法中传递一个泛型时,我如何获得模型类?

我正在使用tracker-enabled-dbcontext并使用文档来捕获数据库审计日志,配置我们需要使用的跟踪

我有多个模型类,所以我决定动态控制配置。所以我需要使用命名空间检索模型类并将其传递给 TrackAllProperties 方法。

我试着喜欢这个,

但它不接受“测试”类型

这是 TrackAllProperties 方法。我不允许修改以下方法

我怎样才能完成这项任务