Abp 项目中接入开源日志面板LogDashboard (1)
1.效果图片
2.使用abp cli新建一个abp 项目,具体过程可参考abp官网
2.1 打开主项目 Program,并且使用以下代码覆盖Program
中的Serilog
配置
Log.Logger = new LoggerConfiguration()
#if DEBUG.MinimumLevel.Debug()
#else.MinimumLevel.Information()
#endif.MinimumLevel.Override("Microsoft", LogEventLevel.Information).MinimumLevel.Override("Microsoft.EntityFrameworkCore", LogEventLevel.Warning).Enrich.FromLogContext().WriteTo.Async(c => c.File("Logs/logs.txt"))
#if DEBUG.WriteTo.Async(c => c.Console())
#endif.CreateLogger();
2.2 安装LogDashboard
2.3 打开主项目下的打开 xxxWebModule
类
- 在
ConfigureServices
方法末尾添加以下代码
context.Services.AddLogDashboard(opt => opt.SetRootPath(hostingEnvironment.ContentRootPath));
- 在OnApplicationInitialization 方法末尾添加以下代码
app.UseLogDashboard();
2.4 迁移后运行项目,导航到/logdashboard,便可以看到日志面板
参考文章:https://developer.aliyun.com/article/989505
下节介绍如何写日志并用日志面板查看!
Abp 项目中接入开源日志面板LogDashboard (1)相关推荐
- Abp 项目中接入开源日志面板LogDashboard (2)
上一节介绍了如何在abp项目中使用LogDashboard,接着本小节介绍项目中如何输出日志,并在LogDashboard 日志面板中查看. 1.修改 Program 日志输出模板 Log.Logge ...
- ABP vNext中使用开源日志面板 LogDashboard
ABP vNext 使用 logdashboard 本文示例源码: https://github.com/liangshiw/LogDashboard/tree/master/samples/abpv ...
- 『ABP』ABP vNext中使用开源日志面板 LogDashboard
- 分析洋葱模型实现原理,在自己项目中接入洋葱模型
分析洋葱模型实现原理,在自己项目中接入洋葱模型 上一篇文章初识洋葱模型,分析中间件执行过程,浅析koa中间件源码简单的介绍了 基于 koa 的洋葱模型的中间件的运行过程,了解了一下中间件的写法 不过基 ...
- 在Go语言项目中使用Zap日志库
在Go语言项目中使用Zap日志库 Go语言原生的日志库的使用,然后详细介绍了非常流行的Uber开源的zap日志库,同时介绍了如何搭配Lumberjack实现日志的切割和归档. 一.在Go语言项目中使用 ...
- GIS项目中数据开源、工具开源、开发开源的解决方案
GIS项目中数据开源.工具开源.开发开源的解决方案 参考文章: (1)GIS项目中数据开源.工具开源.开发开源的解决方案 (2)https://www.cnblogs.com/naaoveGIS/p/ ...
- cocos2dx项目中接入FairyGUI
一.参考链接 本篇文章参考链接 二.新建cocos2dx项目 1.找到cocos2dx的项目创建脚本文件: 以官方的cocos2d-x-3.17.2为例,项目创建的脚本文件在该目录下:cocos2d- ...
- 在ts项目中接入live2d-widget.js , 在网页中展示二次元老婆
原文链接: 在ts项目中接入live2d-widget.js , 在网页中展示二次元老婆 上一篇: tailwindcss 简单场景和官方案例 下一篇: git Submodule 将别人的模型文件通 ...
- 在AspNetMvc中使用日志面板. Logdashboard 1.1beta
Logdashboard是Net下的日志面板,它支持AspNet与AspNetCore项目.关于更多LogDashboard的介绍请看这里--使用logdashboard查看可视化日志. 就在刚刚Lo ...
最新文章
- 解决github push错误403 Forbidden while accessing
- dom元素滚动条高度 js_DOM 事件与事件委托
- 精通Spring Boot —— 第十五篇:使用@ControllerAdvice处理异常
- Java面试题之类的静态代码块和静态属性等的加载顺序
- c语言小饭店等位就餐程序,C语言程序设计 C语言程序设计 3.C语言程序设计教案全部.doc...
- 蔚来汽车澄清“4年亏损57亿美元”说法:只有200亿人民币
- java 中传输文件的代码_java文件上传Demo(必看篇)
- php 发送多个,向多个地址发送邮件的php类
- [C++基础]队列queue中的常用函数
- 如果直接放到pst,exchange上就没有了
- 预测控制matlab程序,预测控制matlab程序
- MATLAB无法读取图片解决方法
- isupper函数和isdigit函数
- win7网络打印机重启后脱机的问题
- 用golang从企业微信里获取打卡记录的方法
- SQL Server Select Top语句
- 扁平化数组的几种方法
- JAVA毕业设计高校人事管理系统计算机源码+lw文档+系统+调试部署+数据库
- create Golang project with method
- 微信小程序使用video组件时的一些坑
热门文章
- 2电平SVPWM调制原理
- 互联网项目管理 序言
- 操作简单伤害却爆炸的中路法师 甄姬实用技巧
- js的循环(for循环,双重 for 循环)
- Android Widget 电池插件的开发实现
- 奶油奶酪和加工奶酪行业研究及十四五规划分析报告
- php通用权限管理设计
- 华为笔记本没有网线口_华为笔记本电脑的网线不知道在哪接,可以看看这个可以拔出来嘛。...
- 计算机音乐制作专业美国研究生,美国纽约大学音乐制作专业研究方向有哪些?看完本文汇总就知道了...
- Linux访问外网(内含简单方法)