Net-Bt.Logger 1.1.1

Logger To Exceptionless

Install-Package Net-Bt.Logger -Version 1.1.1
dotnet add package Net-Bt.Logger --version 1.1.1
<PackageReference Include="Net-Bt.Logger" Version="1.1.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Net-Bt.Logger --version 1.1.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

   Net-Bt.Logger

1-) http://*********/logs/ adresinde uygulamanın tipine göre(Console, Asp.Net Core, Asp.Net MVC, Asp.Net API, Windows Form, WPF) proje oluşturulcak. Proje oluştuğu sırada o projeye ait apiKeyde oluşmaktadır.

2-) Net-Bt.Logger(Install-Package Net-Bt.Logger -Version 1.1.1) paketi yüklenecek. (Exceptionless paketi Net-Bt.Logger ile beraber yüklenmekte)

3-) Örnekte de belirtildiği üzere static olarak tanımlanan NetBtLogger classı içerisindeki Init methotunda apikey ve url verilecek. Sonrasında logList adlı Dictionary extension methotu olan Log fonksiyonu ile tanımlanacak.

NetBtLogger.Init("HZlejhKP3htwoCNQf0x....", "http://url/logs/");
Dictionary<string, object> logList = new Dictionary<string, object>
{
{"TestConsole1", "deneme" }
};
logList.Log();

Exception tipi içinde aşağıdaki örnekte belirtildiği üzere işlem gerçekleşmektedir.
catch(Exception ex)
{
ex.Log();

   veya 

 //Dictionary<Exception,object> excpList=new Dicitionary<Exception,object>();
 excpList.Add(ex, new {info=deger});
excpList.Log();

}


   Net-Bt.Logger

1-) http://*********/logs/ adresinde uygulamanın tipine göre(Console, Asp.Net Core, Asp.Net MVC, Asp.Net API, Windows Form, WPF) proje oluşturulcak. Proje oluştuğu sırada o projeye ait apiKeyde oluşmaktadır.

2-) Net-Bt.Logger(Install-Package Net-Bt.Logger -Version 1.1.1) paketi yüklenecek. (Exceptionless paketi Net-Bt.Logger ile beraber yüklenmekte)

3-) Örnekte de belirtildiği üzere static olarak tanımlanan NetBtLogger classı içerisindeki Init methotunda apikey ve url verilecek. Sonrasında logList adlı Dictionary extension methotu olan Log fonksiyonu ile tanımlanacak.

NetBtLogger.Init("HZlejhKP3htwoCNQf0x....", "http://url/logs/");
Dictionary<string, object> logList = new Dictionary<string, object>
{
{"TestConsole1", "deneme" }
};
logList.Log();

Exception tipi içinde aşağıdaki örnekte belirtildiği üzere işlem gerçekleşmektedir.
catch(Exception ex)
{
ex.Log();

   veya 

 //Dictionary<Exception,object> excpList=new Dicitionary<Exception,object>();
 excpList.Add(ex, new {info=deger});
excpList.Log();

}

Release Notes

Net-Bt.Logger Release

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.1.1 105 2/1/2019
1.1.0 102 1/31/2019
1.0.9 96 1/31/2019
1.0.8 106 1/30/2019
1.0.7 110 1/29/2019
1.0.6 107 1/29/2019
1.0.5 123 1/29/2019
1.0.4 89 1/29/2019
1.0.3 99 1/28/2019
1.0.2 97 1/28/2019
1.0.1 101 1/28/2019
1.0.0 105 1/28/2019