Serilog.Sinks.EventLog 4.0.0-dev-00079

Prefix Reserved
This is a prerelease version of Serilog.Sinks.EventLog.
There is a newer version of this package available.
See the version list below for details.
dotnet add package Serilog.Sinks.EventLog --version 4.0.0-dev-00079                
NuGet\Install-Package Serilog.Sinks.EventLog -Version 4.0.0-dev-00079                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Serilog.Sinks.EventLog" Version="4.0.0-dev-00079" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Serilog.Sinks.EventLog --version 4.0.0-dev-00079                
#r "nuget: Serilog.Sinks.EventLog, 4.0.0-dev-00079"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Serilog.Sinks.EventLog as a Cake Addin
#addin nuget:?package=Serilog.Sinks.EventLog&version=4.0.0-dev-00079&prerelease

// Install Serilog.Sinks.EventLog as a Cake Tool
#tool nuget:?package=Serilog.Sinks.EventLog&version=4.0.0-dev-00079&prerelease                

Serilog.Sinks.EventLog

Build status NuGet Version

A Serilog sink that writes events to the Windows Event Log.

Important: version 3.0 of this sink changed the default value of manageEventSource from true to false. Applications that run with administrative privileges, and that can therefore create event sources on-the-fly, can opt in by providing manageEventSource: true as a configuration option.

Getting started

First, install the package from NuGet:

dotnet add package Serilog.Sinks.EventLog

The sink is configured by calling WriteTo.EventLog() on the LoggerConfiguration:

Log.Logger = new LoggerConfiguration()
    .WriteTo.EventLog("Sample App", manageEventSource: true)
    .CreateLogger();

Log.Information("Hello, Windows Event Log!");

Log.CloseAndFlush();

Events will appear under the Application log with the specified source name:

Screenshot

Product 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. 
.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 was computed. 
.NET Framework net461 was computed.  net462 is compatible.  net463 was computed.  net47 was computed.  net471 is compatible.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (33)

Showing the top 5 NuGet packages that depend on Serilog.Sinks.EventLog:

Package Downloads
Epsagon.Dotnet.Core

Package Description

BlackMaple.MachineFramework

FMS Insight is a client and server which runs on an flexible machining system (FMS) cell controller. It provides a server which stores a log of all events and stores a log of planned jobs, a server which translates incomming planned jobs into jobs in the cell controller, a REST-like HTTP API which allows other programs to view the events and create planned jobs, and an HTML client which displays a dashboard, station monitor, and data analysis based on the log of events, planned jobs, and current cell status.

OptimaJet.Logging

Base logger for the WorkflowServer and DWKit.

PS.Common.Foundation.Package

PS.Common.Foundation.Package.Nuget Description

PS.Common.Logging

PS.Common.Logging.Nuget Description

GitHub repositories (6)

Showing the top 5 popular GitHub repositories that depend on Serilog.Sinks.EventLog:

Repository Stars
win-acme/win-acme
A simple ACME client for Windows (for use with Let's Encrypt et al.)
rnwood/smtp4dev
smtp4dev - the fake smtp email server for development and testing
DaxStudio/DaxStudio
DAX Studio is a tool to write, execute, and analyze DAX queries in Power BI Desktop, Power Pivot for Excel, and Analysis Services Tabular.
dragonfruitnetwork/onionfruit
OnionFruit™ - Connect to the Tor network with minimal effort
container-desktop/container-desktop
Provides an alternative for Docker for Desktop on Windows using WSL2.
Version Downloads Last updated
4.0.1-dev-00087 3,191 6/23/2024
4.0.0 362,600 6/14/2024
4.0.0-dev-00079 275 6/9/2024
4.0.0-dev-00077 232 6/9/2024
3.1.0 7,557,225 6/15/2018
3.1.0-dev-00060 1,961 6/12/2018
3.1.0-dev-00056 11,551 1/23/2018
3.1.0-dev-00049 2,008 11/23/2017
3.0.47 654,189 11/23/2017
3.0.37-dev-00048 1,840 11/23/2017
3.0.37-dev-00043 2,460 5/14/2017
3.0.37-dev-00040 2,448 2/13/2017
3.0.37-dev-00038 2,495 10/14/2016
3.0.36 250,294 9/21/2016
2.1.30 10,775 8/23/2016
2.0.22 3,023 8/12/2016
2.0.21 2,110 8/12/2016
2.0.13 19,771 7/12/2016
1.5.11 67,517 6/15/2015
1.5.8 3,220 5/28/2015
1.5.4 6,845 4/2/2015
1.5.3 2,306 4/1/2015
1.5.2 2,196 3/30/2015
1.5.1 2,424 3/27/2015
1.4.196 6,174 2/22/2015
1.4.182 2,616 2/15/2015
1.4.168 2,521 2/8/2015
1.4.155 2,353 2/1/2015
1.4.139 2,648 1/23/2015
1.4.118 2,379 1/13/2015
1.4.113 4,531 1/6/2015
1.4.102 2,714 12/21/2014
1.4.99 2,622 12/18/2014
1.4.97 2,499 12/18/2014
1.4.76 2,597 12/8/2014
1.4.39 2,401 11/26/2014
1.4.34 2,316 11/24/2014
1.4.28 2,305 11/24/2014
1.4.27 2,366 11/23/2014
1.4.23 2,430 11/21/2014
1.4.22 2,339 11/21/2014
1.4.21 2,337 11/21/2014
1.4.18 2,647 11/18/2014
1.4.15 3,656 11/4/2014
1.4.14 2,691 10/23/2014
1.4.13 2,226 10/23/2014
1.4.12 2,423 10/12/2014
1.4.11 2,193 10/8/2014
1.4.10 2,353 9/26/2014
1.4.9 2,277 9/17/2014
1.4.8 2,258 9/11/2014
1.4.7 2,286 9/1/2014
1.4.6 2,255 8/31/2014
1.4.5 2,241 8/27/2014
1.4.4 2,197 8/27/2014
1.4.3 2,228 8/25/2014
1.4.2 2,274 8/23/2014
1.4.1 2,244 8/23/2014
1.3.43 2,361 8/4/2014
1.3.42 2,180 7/30/2014
1.3.41 2,292 7/28/2014
1.3.40 2,200 7/26/2014
1.3.39 2,148 7/25/2014
1.3.37 2,151 7/25/2014
1.3.36 2,261 7/20/2014
1.3.35 2,205 7/17/2014
1.3.34 2,324 7/6/2014
1.3.33 2,312 6/30/2014
1.3.30 2,300 6/19/2014
1.3.29 2,291 6/19/2014
1.3.28 2,207 6/19/2014
1.3.27 2,193 6/18/2014
1.3.26 2,263 6/18/2014
1.3.25 2,539 6/9/2014
1.3.24 2,348 5/21/2014
1.3.23 2,253 5/20/2014
1.3.20 2,263 5/18/2014
1.3.19 2,194 5/17/2014
1.3.18 2,218 5/17/2014
1.3.17 2,264 5/17/2014
1.3.16 2,212 5/17/2014
1.3.15 2,292 5/16/2014
1.3.14 2,317 5/16/2014
1.3.13 2,247 5/16/2014
1.3.12 2,207 5/14/2014
1.3.7 2,253 5/11/2014
1.3.6 2,242 5/9/2014
1.3.5 2,298 5/6/2014
1.3.4 2,273 5/4/2014
1.3.3 2,374 4/28/2014
1.3.1 2,227 4/26/2014
1.2.53 2,410 4/26/2014
1.2.52 2,528 4/24/2014
1.2.51 2,508 4/18/2014
1.2.50 2,422 4/18/2014
1.2.49 2,483 4/17/2014
1.2.48 2,413 4/14/2014
1.2.47 2,470 4/14/2014
1.2.45 2,339 4/13/2014
1.2.44 2,426 4/9/2014
1.2.41 2,357 4/7/2014
1.2.40 2,301 4/7/2014
1.2.39 2,325 3/29/2014
1.2.37 2,334 3/29/2014
1.2.29 2,355 3/16/2014
1.2.27 2,279 3/14/2014
1.2.26 2,285 3/12/2014
1.2.25 5,830 2/20/2014