Serilog.UI 3.0.1
dotnet add package Serilog.UI --version 3.0.1
NuGet\Install-Package Serilog.UI -Version 3.0.1
此命令适用于 Visual Studio 中的包管理器控制台,因为它使用 NuGet 模块的 Install-Package 版本。
<PackageReference Include="Serilog.UI" Version="3.0.1" />
对于支持 PackageReference 的项目,将此 XML 节点复制到项目文件中以引用包。
paket add Serilog.UI --version 3.0.1
NuGet 团队不为此客户端提供支持。请联系其 维护者 以获得支持。
#r "nuget: Serilog.UI, 3.0.1"
#r 指令可用于 F# Interactive 和多语言笔记本。将此复制到交互工具或脚本的源代码中以引用包。
// Install Serilog.UI as a Cake Addin #addin nuget:?package=Serilog.UI&version=3.0.1 // Install Serilog.UI as a Cake Tool #tool nuget:?package=Serilog.UI&version=3.0.1
NuGet 团队不为此客户端提供支持。请联系其 维护者 以获得支持。
serilog-ui
用于以下输出目标的简单 Serilog 日志查看器
- Serilog.Sinks.MSSqlServer (Nuget)
- Serilog.Sinks.MySql (Nuget) 和 Serilog.Sinks.MariaDB Nuget
- Serilog.Sinks.Postgresql (Nuget) 和 Serilog.Sinks.Postgresql.Alternative (Nuget)
- Serilog.Sinks.MongoDB (Nuget)
- Serilog.Sinks.ElasticSearch (Nuget)
- Serilog.Sinks.RavenDB (Nuget)
阅读 Wiki
快速入门
Nuget 包安装
安装 Serilog.UI NuGet 包
# using dotnet cli
dotnet add package Serilog.UI
# using package manager:
Install-Package Serilog.UI
根据您的输出选择安装一个或多个可用的提供程序
提供程序 | install: dotnet | install: pkg manager |
---|---|---|
Serilog.UI.MsSqlServerProvider [NuGet] | dotnet add package Serilog.UI.MsSqlServerProvider |
Install-Package Serilog.UI.MsSqlServerProvider |
Serilog.UI.MySqlProvider [NuGet] | 使用dotnet命令添加Serilog.UI.MySqlProvider包 |
使用Install-Package命令安装Serilog.UI.MySqlProvider包 |
Serilog.UI.PostgreSqlProvider [NuGet] | 使用dotnet命令添加Serilog.UI.PostgreSqlProvider包 |
使用Install-Package命令安装Serilog.UI.PostgreSqlProvider包 |
Serilog.UI.MongoDbProvider [NuGet] | 使用dotnet命令添加Serilog.UI.MongoDbProvider包 |
使用Install-Package命令安装Serilog.UI.MongoDbProvider包 |
Serilog.UI.ElasticSearchProvider [NuGet] | 使用dotnet命令添加Serilog.UI.ElasticSearchProvider包 |
使用Install-Package命令安装Serilog.UI.ElasticSearchProvider包 |
Serilog.UI.RavenDbProvider [NuGet] | 使用dotnet命令添加Serilog.UI.RavenDbProvider包 |
使用Install-Package命令安装Serilog.UI.RavenDbProvider包 |
依赖项注册
将AddSerilogUi()
添加到您的Startup.ConfigureServices
方法中的IServiceCollection
public void ConfigureServices(IServiceCollection services)
{
// Register the serilog UI services
services.AddSerilogUi(options => options// each provider exposes extension methods to configure.
// example with MSSqlServerProvider:
.UseSqlServer(opts => opts
.WithConnectionString("YOUR_CONNECTION_STRING")
.WithTable("YOUR_TABLE")));
}
在Startup.Configure
方法或WebApplication构建器上,启用中间件以提供日志UI页面。
注意:对UseSerilogUi
中间件的调用必须在任何身份验证和授权中间件之后进行!
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
(...)
app.UseRouting();
app.UseAuthentication();
app.UseAuthorization();
// Enable middleware to serve log-ui (HTML, JS, CSS, etc.).
app.UseSerilogUi(opts => [...]);
(...)
}
有关进一步配置的信息
问题和贡献
欢迎一切!有关详细信息,请参阅贡献指南。
有关运行项目的详细介绍,请从开发处开始阅读。
产品 | 版本 兼容及额外计算的目标框架版本。 |
---|---|
.NET | net6.0 兼容。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 兼容。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 兼容。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。 |
-
net6.0
- Ardalis.GuardClauses (≥ 4.6.0)
- Scrutor (≥ 4.2.2)
-
net7.0
- Ardalis.GuardClauses (≥ 4.6.0)
- Scrutor (≥ 4.2.2)
-
net8.0
- Ardalis.GuardClauses (≥ 4.6.0)
- Scrutor (≥ 4.2.2)
NuGet 包 (3)
显示依赖于 Serilog.UI 的前 3 个 NuGet 包
包 | 下载 |
---|---|
Pina.SharedApi
包描述 |
|
WGM.Infrastructure.Core
包描述 |
|
base-app.packages.log
base-app serilog and elmah |
GitHub 仓库
此包不被任何流行的 GitHub 仓库使用。
版本 | 下载 | 最后更新 | |
---|---|---|---|
3.0.1 | 0 | 8/15/2024 | |
3.0.0 | 210 | 8/10/2024 | |
2.6.0 | 20,750 | 1/29/2024 | |
2.5.1 | 9,074 | 11/8/2023 | |
2.5.0 | 6,275 | 10/3/2023 | |
2.4.0 | 26,746 | 3/16/2023 | |
2.3.0 | 410 | 3/13/2023 | |
2.2.3 | 11,025 | 11/25/2022 | |
2.2.1 | 13,908 | 9/9/2022 | |
2.2.0 | 1,715 | 8/25/2022 | |
2.1.3 | 2,882 | 7/20/2022 | |
2.1.2 | 2,516 | 5/28/2022 | |
2.1.1 | 27,447 | 11/29/2021 | |
2.1.0 | 13,019 | 4/20/2021 | |
2.0.1 | 25,197 | 2/2/2021 | |
2.0.0 | 3,324 | 1/15/2021 | |
1.0.5 | 1,073 | 12/23/2020 | |
1.0.4 | 3,045 | 10/25/2020 | |
1.0.3 | 706 | 5/23/2020 | |
1.0.2 | 1,303 | 4/11/2020 |