Seri log and Seq
24-12-2023
Program.cs
public class Program
{
public static void Main(string[] args)
{
var builder = WebApplication.CreateBuilder(args);
builder.Host.UseSerilog( ( hostingContext, loggerConfiguration ) =>
loggerConfiguration.ReadFrom.Configuration( hostingContext.Configuration ) );
Log.Logger = new LoggerConfiguration( ).CreateLogger( );
//... your normal program.cs stuff
}
}
Appsettings.json
{
"Serilog": {
"MinimumLevel": {
"Default": "Debug",
"Override": {
"Microsoft": "Information",
"System": "Information"
}
},
"Using": [ "Serilog.Sinks.Console", "Serilog.Sinks.Seq" ],
"WriteTo": [
{ "Name": "Console" },
{
"Name": "Seq",
"Args": {"serverUrl": "http://localhost:5341"}
}
]
},
"AllowedHosts": "*"
}