2

如何在创建设置文件的情况下在 Visual Studio 类库项目中使用 ExceptionLess?

换句话说,类库项目创建了一个 DLL,其中包含一些方法,但我想在使用 ExceptionLess 调用 DLL 的这些方法期间报告异常和通知。

就像是:

using System;
using System.Threading.Tasks;
using Exceptionless.Configuration;
...
...
namespace LibraryName
{
    public class Activities
    {
        public static string MethodOne(string var1, string var2)
        {
            ...
            try
            {
                ...code...
            }
            catch(Exception ex)
            {
                ex.ToExceptionless().Submit();
            }
        }
        public static int MethodTwo(int var1, int var2)
        {
            ...
            try
            {
                ...code...
            }
            catch(Exception ex)
            {
                ex.ToExceptionless().Submit();
            }
        }
     }
}

所以,我应该能够“移植”LibraryName.dll 和 ExceptionLess DLL。

4

1 回答 1

2

完毕!

如何?

  1. 将 nuGet 包 ExceptionLess(最后一个稳定版本)安装到类库项目。
  2. 添加指令 Exceptionless (使用 ExceptionLess;)
  3. 直接在默认实例上设置api键(ExceptionlessClient.Default.Configuration.ApiKey = "3BC1Ntsdjhf*********JGytyuiiud7";)

并从代码提交日志和异常。

谢谢。

于 2016-09-22T01:40:33.407 回答