mirror of
https://github.com/techgarage-ir/MTWireGuard.git
synced 2025-08-17 16:10:59 +02:00
Upgrade to SerilogUi v3
This commit is contained in:
parent
0f1b5106d8
commit
af5de0a5fd
8 changed files with 36 additions and 101 deletions
|
@ -1,14 +1,8 @@
|
|||
using Microsoft.AspNetCore.Authentication.Cookies;
|
||||
using MTWireGuard.Middlewares;
|
||||
using MTWireGuard.Application;
|
||||
using Microsoft.Extensions.Caching.Memory;
|
||||
using MTWireGuard.Application.MinimalAPI;
|
||||
using MTWireGuard.Middlewares;
|
||||
using Serilog;
|
||||
using Serilog.Exceptions.Core;
|
||||
using Serilog.Exceptions;
|
||||
using System.Configuration;
|
||||
using Serilog.Ui.Web;
|
||||
using Serilog.Ui.Web.Authorization;
|
||||
using Serilog.Ui.Web.Extensions;
|
||||
|
||||
internal class Program
|
||||
{
|
||||
|
@ -77,15 +71,11 @@ internal class Program
|
|||
|
||||
app.UseSerilogUi(options =>
|
||||
{
|
||||
options.RoutePrefix = "Debug";
|
||||
options.InjectStylesheet("/assets/lib/boxicons/css/boxicons.min.css");
|
||||
options.InjectStylesheet("/assets/css/serilogui.css");
|
||||
options.HideSerilogUiBrand();
|
||||
options.InjectJavascript("/assets/js/serilogui.js");
|
||||
options.Authorization.AuthenticationType = AuthenticationType.Jwt;
|
||||
options.Authorization.Filters =
|
||||
[
|
||||
new SerilogUiAuthorizeFilter()
|
||||
];
|
||||
options.WithRoutePrefix("Debug");
|
||||
options.WithAuthenticationType(Serilog.Ui.Web.Models.AuthenticationType.Custom);
|
||||
options.EnableAuthorizationOnAppRoutes();
|
||||
});
|
||||
|
||||
app.Run();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue