文件名称:Valetude.Rollbar:不是特定于ASP.NET的.NET Rollbar客户端
文件大小:36KB
文件格式:ZIP
更新时间:2024-06-15 10:42:32
C#
瓦尔莱德·罗巴尔 不是特定于ASP.NET的.NET Rollbar客户端。 为什么? 很棒,可以很好地工作,即使您选择与Nancy也是如此。 但是问题在于它取决于是否位于ASP.NET环境中。 您不能在控制台应用程序,Windows Phone应用程序或您可能想利用的许多其他Web框架中的任何一个中使用它。 该库通过轻松构造有效的滚动条事件来处理所有这些问题,而实现者则需要留两个重要的事情: 您如何将其发送给Rollbar? (您是否使用WebClient ? RestSharp ?(如果您不介意lisense),则使用原始HttpClient ?) 您如何将所有信息从环境中转移到要发送给Rollbar的有效负载中? 安装 Nuget软件包管理器: install-package Valetude.Rollbar 里面有什么? 首先,您需要担心一个有趣的类: Rollbar
【文件预览】:
Valetude.Rollbar-master
----.gitignore(3KB)
----Valetude.Rollbar()
--------Valetude.Rollbar.csproj(3KB)
--------RollbarPayload.cs(845B)
--------RollbarFrame.cs(3KB)
--------ErrorLevelConverter.cs(1KB)
--------packages.config(139B)
--------RollbarCodeContext.cs(353B)
--------RollbarBody.cs(2KB)
--------RollbarData.cs(4KB)
--------RollbarServer.cs(2KB)
--------RollbarClient.cs(748B)
--------RollbarJavascriptClient.cs(2KB)
--------ArbitraryKeyConverter.cs(727B)
--------RollbarPerson.cs(527B)
--------JsonConverter`T.cs(1KB)
--------Valetude.Rollbar.nuspec(665B)
--------RollbarRequest.cs(3KB)
--------RollbarException.cs(849B)
--------RollbarTrace.cs(1KB)
--------HasArbitraryKeys.cs(2KB)
--------ErrorLevel.cs(220B)
--------Properties()
--------RollbarMessage.cs(901B)
----LICENSE(1KB)
----README.md(4KB)
----Valetude.Rollbar.sln(1KB)
----Valetude.Rollbar.Test()
--------RollbarCodeContextFixture.cs(1KB)
--------RollbarFrameFixture.cs(4KB)
--------packages.config(588B)
--------Valetude.Rollbar.Test.csproj(8KB)
--------RollbarClientFixture.cs(965B)
--------RollbarDataFixture.cs(10KB)
--------RollbarExceptionFixture.cs(3KB)
--------RollbarServerFixture.cs(2KB)
--------RollbarJavascriptClientFixture.cs(3KB)
--------RollbarBodyFixture.cs(4KB)
--------RollbarPersonFixture.cs(978B)
--------RollbarRequestFixture.cs(6KB)
--------RollbarMessageFixture.cs(1KB)
--------Properties()
--------RollbarTraceFixture.cs(2KB)
--------RollbarPayloadFixture.cs(12KB)