Inso.Els
0.4.0
Prefix Reserved
dotnet add package Inso.Els --version 0.4.0
NuGet\Install-Package Inso.Els -Version 0.4.0
<PackageReference Include="Inso.Els" Version="0.4.0" />
<PackageVersion Include="Inso.Els" Version="0.4.0" />
<PackageReference Include="Inso.Els" />
paket add Inso.Els --version 0.4.0
#r "nuget: Inso.Els, 0.4.0"
#:package Inso.Els@0.4.0
#addin nuget:?package=Inso.Els&version=0.4.0
#tool nuget:?package=Inso.Els&version=0.4.0
Inso.Els
.NET SDK for ELS (Error Logs Service). Async batching, retry with exponential backoff, disk-based buffering, zero non-standard runtime dependencies.

Install
dotnet add package Inso.Els
or in .csproj:
<PackageReference Include="Inso.Els" Version="0.2.1" />
Quick start
using Inso.Els;
await using var client = new ElsClient(new ElsOptions
{
ApiKey = "your-api-key",
AppSlug = "my-service",
DeploymentEnv = "PRODUCTION",
});
client.CaptureError(ex, new CaptureOptions { Url = "/api/users" });
await client.FlushAsync();
Companion packages
Inso.Els.AspNetCore— exception-capturing middleware +services.AddEls(...)for ASP.NET Core.Inso.Els.Extensions.Logging—ILoggerProviderthat routesMicrosoft.Extensions.Loggingrecords to ELS.
Links
- Source & full documentation: https://github.com/official-inso/els-csharp
- NuGet: https://www.nuget.org/packages/Inso.Els
- License: MIT
Inso.Els (RU)
.NET SDK для ELS (Error Logs Service) — сервиса логирования событий. Асинхронный батчинг, retry с экспоненциальным backoff, буферизация на диск, нулевые non-standard runtime-зависимости.
Установка
dotnet add package Inso.Els
или в .csproj:
<PackageReference Include="Inso.Els" Version="0.2.1" />
Быстрый старт
using Inso.Els;
await using var client = new ElsClient(new ElsOptions
{
ApiKey = "ваш-api-ключ",
AppSlug = "my-service",
DeploymentEnv = "PRODUCTION",
});
client.CaptureError(ex, new CaptureOptions { Url = "/api/users" });
await client.FlushAsync();
Сопутствующие пакеты
Inso.Els.AspNetCore— middleware для перехвата исключений +services.AddEls(...)для ASP.NET Core.Inso.Els.Extensions.Logging—ILoggerProvider, маршрутизирующий записиMicrosoft.Extensions.Loggingв ELS.
Ссылки
- Исходники и полная документация: https://github.com/official-inso/els-csharp
- NuGet: https://www.nuget.org/packages/Inso.Els
- Лицензия: MIT
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 is compatible. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- System.Text.Json (>= 8.0.5)
- System.Threading.Channels (>= 8.0.0)
-
.NETStandard 2.1
- System.Text.Json (>= 8.0.5)
- System.Threading.Channels (>= 8.0.0)
-
net6.0
- No dependencies.
-
net8.0
- No dependencies.
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Inso.Els:
| Package | Downloads |
|---|---|
|
Inso.Els.AspNetCore
ASP.NET Core integration for Inso.Els: exception-capturing middleware, dependency-injection extensions, hosted service for graceful flush. |
|
|
Inso.Els.Extensions.Logging
Microsoft.Extensions.Logging provider for Inso.Els. Routes ILogger calls to ELS. |
GitHub repositories
This package is not used by any popular GitHub repositories.