问题详情
3 | 清风大侠
如何配置数据库数据增删改监听器

在后端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()));
            };
        });
    }
}
回复列表

暂无数据

下午好!