首页 > 解决方案 > 当asp.net core web api中的表记录发生变化时从数据库获取通知的最佳方法

问题描述

我正在使用 angular 7 的 asp.net-core 2.2 web api 项目。在此我想在特定表中插入或更新记录时收到通知。我用 sqldependancy 类阅读了很多关于它的文章。但他们都没有给我任何满意的答案。我想知道的是,是否有任何最好的方法可以用另一种方式完成这项工作。如果最好的方法是,使用 sqldependecy 如何将它与 EntityFramework 核心结合起来?

标签: sql-serverentity-framework-coreasp.net-core-webapisqldependency

解决方案


您可以在表上创建一个 AFTER UPDATE TRIGGER。根据您希望获得通知的方式(例如 SQL Mail),您可以为其编写代码。

(就个人而言,我讨厌触发器,但这是另一种方法)


推荐阅读