博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ASP.NET Core根据环境切换NLog配置
阅读量:4708 次
发布时间:2019-06-10

本文共 583 字,大约阅读时间需要 1 分钟。

1、新建NLog配置文件,名称分别为nlog.config和nlog.debug.config

另一份配置文件与上面一样,修改保存日志的目录为其他目录

2、在Startup里的Configure方法里配置,并根据环境配置NLog配置文件

//根据环境变量切换NLog配置            var environment = Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT");            var isProd = environment == EnvironmentName.Production;            env.ConfigureNLog(isProd ? "nlog.config" : "nlog.debug.config");

可在工程的属性 调试里修改环境变量

 

转载于:https://www.cnblogs.com/zhouxiaoyun/p/10770866.html

你可能感兴趣的文章
FUI- 我离钢铁侠还差几步?
查看>>
dubbo结果缓存机制
查看>>
class,id和name的区别
查看>>
使用R语言-为矩阵(表格)的行列命名
查看>>
在selenium测试中使用XPATH功能函数starts-with、contains、descendant、ancestor、text()定位网页元素...
查看>>
python安装psycopg2
查看>>
apply、call、bind的区别
查看>>
转:ubuntu server 11.04安装图解
查看>>
js 尺寸和位置 笔记
查看>>
实现移动端轮播图
查看>>
架设自己的SMTP服务器
查看>>
利用__index和__newindex实现默认值表、监控表、只读表
查看>>
windows下安装MySQL
查看>>
urllib 库的基本使用
查看>>
socket.io使用纪实
查看>>
Java基础知识总结(三)
查看>>
windows 下配置ndk环境,无需cygwin
查看>>
flash基本操作
查看>>
工厂模式
查看>>
ctags 寻找方法定义处
查看>>