Skip to content

Instantly share code, notes, and snippets.

@nblumhardt
Created May 18, 2014 11:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save nblumhardt/07c8046ffdcbd3d6b1fa to your computer and use it in GitHub Desktop.
Save nblumhardt/07c8046ffdcbd3d6b1fa to your computer and use it in GitHub Desktop.
Seq configuration via AppSettings

1. Install Serilog.Extras.AppSettings

PM> Install-Package Serilog.Extras.AppSettings

2. Add the 'read' method to logger config

... = new LoggerConfiguration()
  .ReadAppSettings()
  ... // Other config

3. Add using/server URL keys

In x.config, add two (or more) app settings keys:

<appSettings>
  <add key="serilog:using" value="Seq.Client.Serilog" />
  <add key="serilog:write-to:Seq.serverUrl" value="http://my-seq:5341" />
</appSettings>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment