You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Upgrade project to .NET 10 and Serilog batching sink
Updates target frameworks to include .NET 10.0 across the library and samples.
Refactors the Exceptionless sink to implement `IBatchedLogEventSink`, improving efficiency by processing log events in batches.
Modernizes sample applications to use ASP.NET Core Minimal APIs and demonstrates proper async flushing of logs.
Also includes various dependency updates for GitHub Actions and NuGet packages, and modernizes CI package publishing.
Exceptionless events are queued in memory and submitted to the API in the background. If your application process crashes or exits, pending logs may be lost. You should always ensure that you flush the Serilog sink when shutting down:
51
+
52
+
```csharp
53
+
awaitLog.CloseAndFlushAsync(); // Recommended for modern async apps
0 commit comments