我是靠谱客的博主 过时世界,最近开发中收集的这篇文章主要介绍02-12 .net core项目中使用.net core版本 exceptionless(6.0.0),觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
前言
在阅读本文之前建议先阅读dockerb部署Exceptionless(.net core3.1)版本
1、接docker部署exceptionless之后,开始相关设置
(1)创建项目
(2)选择项目类型,以.net core项目类型为例,获取使用说明
(3)创建好了之后,也可以修改
2、根据使用说明,先(vs2019NuGet包管理器)安装Exceptionless.AspNetCore或者 (强名称)Exceptionless.AspNetCore.Signed,我选择前者,在NuGet管理器中搜索安装即可
安装好了之后
3、在.net core项目中使用
(1)在Startup.cs的Configure方法中添加app.UseExceptionless(apikey)
;其中apikey是在步骤1中获取的
但是我尝试了,不行,于是我采用下面的方式(apikey在步骤1中获取)
ExceptionlessClient.Default.Configuration.ApiKey = apikey;
ExceptionlessClient.Default.Configuration.ServerUrl = "http://localhost:5000";
app.UseExceptionless();
上图红框的端口来自下图
(2)添加一个api,制造异常,ex.ToExceptionless().Submit();
将异常信息提交到exceptionless api,最后在exceptionless ui中展示
(3)浏览器当问api,然后在exceptionless ui中查看信息
基本使用到此
注意:Startup.cs中Configure方法中添加
app.UseExceptionless(apikey)
或者
app.UseExceptionless(new ExceptionlessClient(option =>
{
option.ApiKey = "NYeecgnSDctG6TmCfyHait2mM9LqOjIh6tChuaVb";
option.ServerUrl = "http://localhost:5000";
}));
我都尝试了,起码是对容器部署的exceptionless不起作用,所以最终采用以下方式
ExceptionlessClient.Default.Configuration.ApiKey = apikey;
ExceptionlessClient.Default.Configuration.ServerUrl = "http://localhost:5000";
app.UseExceptionless();
最后安利一个java学习网站:https://how2j.cn?p=73165
最后
以上就是过时世界为你收集整理的02-12 .net core项目中使用.net core版本 exceptionless(6.0.0)的全部内容,希望文章能够帮你解决02-12 .net core项目中使用.net core版本 exceptionless(6.0.0)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复