Skip to content

Commit 64dbeeb

Browse files
Logging
1 parent dc0cf6b commit 64dbeeb

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

src/BlazorPages/BlazorPages.csproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
<ItemGroup>
1111
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="8.0.10" />
1212
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="8.0.10" PrivateAssets="all" />
13+
<PackageReference Include="Serilog" Version="4.0.2" />
14+
<PackageReference Include="Serilog.Sinks.BrowserConsole" Version="8.0.0" />
1315
</ItemGroup>
1416

1517
<ItemGroup>

src/BlazorPages/Program.cs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
using Microsoft.AspNetCore.Components.WebAssembly.Hosting;
44
using BlazorPages;
55
using BlazorPages.Util;
6+
using Serilog;
67

78
var builder = WebAssemblyHostBuilder.CreateDefault(args);
89
builder.RootComponents.Add<App>("#app");
@@ -14,5 +15,9 @@
1415
var appSettings = await http.GetFromJsonAsync<AppSettings>("appsettings.json", new System.Text.Json.JsonSerializerOptions() { Converters = { new UnknownEnumConverter() } });
1516
builder.Services.AddSingleton(appSettings ?? new());
1617

17-
await builder.Build().RunAsync
18-
();
18+
Log.Logger = new LoggerConfiguration()
19+
.MinimumLevel.Verbose()
20+
.WriteTo.BrowserConsole()
21+
.CreateLogger();
22+
23+
await builder.Build().RunAsync();

0 commit comments

Comments
 (0)