在后端AppWeb.cs
文件中设置OperateMonitor
监听器,示例如下:
public static class AppWeb
{
private static void AddSampleCore(this IServiceCollection services, Action<AppInfo> action = null)
{
services.AddKnownWeb(info =>
{
option.Database = db =>
{
// 配置数据增删改监听器,可以在此实现将数据库表数据更改前后的数据发送到监控平台
// info 参数为 DbOperateInfo
db.OperateMonitors.Add(info => Console.WriteLine(info.ToString()));
};
});
}
}