Serilog.Sinks.Debug 3.0.0

Prefix Reserved
dotnet add package Serilog.Sinks.Debug --version 3.0.0                
NuGet\Install-Package Serilog.Sinks.Debug -Version 3.0.0                
此命令应在 Visual Studio 的包管理器控制台中运行,因为它使用的是 NuGet 模块的 Install-Package 版本。
<PackageReference Include="Serilog.Sinks.Debug" Version="3.0.0" />                
对于支持 PackageReference 的项目,将此 XML 节点复制到项目文件中以引用包。
paket add Serilog.Sinks.Debug --version 3.0.0                
#r "nuget: Serilog.Sinks.Debug, 3.0.0"                
#r 指令可用于 F# Interactive 和 Polyglot Notebooks。将其复制到交互式工具或脚本的源代码中,以引用包。
// Install Serilog.Sinks.Debug as a Cake Addin
#addin nuget:?package=Serilog.Sinks.Debug&version=3.0.0

// Install Serilog.Sinks.Debug as a Cake Tool
#tool nuget:?package=Serilog.Sinks.Debug&version=3.0.0                

Serilog.Sinks.Debug Build status NuGet Version Help

将日志事件写入 Visual Studio 调试输出窗口的 Serilog 汇聚器。

入门

要使用汇聚器,首先安装 NuGet 包

dotnet add package Serilog.Sinks.Debug

然后使用 WriteTo.Debug() 启用接收器

Log.Logger = new LoggerConfiguration()
    .WriteTo.Debug()
    .CreateLogger();
    
Log.Information("Hello, world!");

日志事件将被打印到调试输出

Debug Output

XML <appSettings> 配置

要使用 Serilog.Settings.AppSettings 包中的接收器,如果您尚未安装,请首先安装该包

Install-Package Serilog.Settings.AppSettings

而不是在代码中配置日志记录器,请调用 ReadFrom.AppSettings()

var log = new LoggerConfiguration()
    .ReadFrom.AppSettings()
    .CreateLogger();

在您的应用程序的 App.configWeb.config 文件中,在 <appSettings> 节下指定控制台接收器的程序集

<configuration>
  <appSettings>
    <add key="serilog:using:Debug" value="Serilog.Sinks.Debug" />
    <add key="serilog:write-to:Debug" />

JSON appsettings.json 配置

要使用控制台接收器和 Microsoft.Extensions.Configuration(例如与 ASP.NET Core 或 .NET Core),请使用 Serilog.Settings.Configuration 包。如果您尚未安装,请首先安装该包

Install-Package Serilog.Settings.Configuration

而不是直接在代码中配置接收器,请调用 ReadFrom.Configuration()

var configuration = new ConfigurationBuilder()
    .AddJsonFile("appsettings.json")
    .Build();

var logger = new LoggerConfiguration()
    .ReadFrom.Configuration(configuration)
    .CreateLogger();

在您的 appsettings.json 文件中,在 Serilog 节下

{
  "Serilog": {
    "WriteTo": ["Debug"]
  }
}

版权所有 © 2017 Serilog 贡献者 - 根据 Apache 许可证,版本 2.0 提供。

产品 兼容的和额外的计算目标框架版本。
.NET net5.0 已计算。 net5.0-windows 已计算。 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 已计算。
.NET Core netcoreapp2.0 已计算。 netcoreapp2.1 已计算。 netcoreapp2.2 已计算。 netcoreapp3.0 已计算。 netcoreapp3.1 已计算。
.NET 标准 netstandard2.0 兼容。 netstandard2.1 已计算。
.NET 框架 net461 已计算。 net462 兼容。 net463 已计算。 net47 已计算。 net471 兼容。 net472 已计算。 net48 已计算。 net481 已计算。
MonoAndroid monoandroid 已计算。
MonoMac monomac 已计算。
MonoTouch monotouch 已计算。
Tizen tizen40 已计算。 tizen60 已计算。
Xamarin.iOS xamarinios 已计算。
Xamarin.Mac xamarinmac 已计算。
Xamarin.TVOS xamarintvos 已计算。
Xamarin.WatchOS xamarinwatchos 已计算。
兼容的目标框架
包含的目标框架(在包中)
了解更多关于 目标框架.NET 标准的 .NET

NuGet 包 (170)

显示依赖 on Serilog.Sinks.Debug 的前 5 个 NuGet 包

下载
Serilog.AspNetCore

Serilog 为 ASP.NET Core 日志提供支持

QuickBooksApiV3ippDotNetSdk

QuickBooks V3 的 IPP .NET SDK 是一组 .NET 类,可以更容易地调用 QuickBooks API。这是 .NET 标准版 2.0 的 .NET SDK

Blauhaus.Analytics.Serilog

包描述

Takenet.Iris.Common

Iris 常用数据类型包

VisioForge.DotNet.Core

VisioForge .Net 产品,用于视频捕获、编辑和播放(视频捕获 SDK、媒体播放器 SDK、视频编辑 SDK)。核心包。

GitHub 仓库 (56)

显示依赖 Serilog.Sinks.Debug 的最受欢迎的 5 个 GitHub 仓库

仓库 星级
RayWangQvQ/BiliBiliToolPro
B 站自动任务工具(bilibili),支持 docker、青龙、k8s 等多种部署方式。敏感肌也能用。
MvvmCross/MvvmCross
适用于跨平台解决方案的 .NET MVVM 框架,包括 Android、iOS、MacCatalyst、macOS、tvOS、WPF、WinUI
BililiveRecorder/BililiveRecorder
mikufans 生放送录制
timschneeb/GalaxyBudsClient
Windows、macOS、Linux 和 Android 的非官方 Galaxy Buds 管理器
Dotnet-Boxed/Templates
附带电池的 .NET 项目模板,提供快速启动所需的最低代码量。
版本 下载 最后更新
3.0.0 298,901 6/14/2024
3.0.0-dev-00040 114 6/14/2024
2.0.0 231,484,207 2/14/2021
2.0.0-dev-00026 2,994 1/12/2021
1.0.2-dev-00023 9,158 12/15/2020
1.0.2-dev-00020 300,811 9/22/2018
1.0.2-dev-00018 97,564 5/9/2018
1.0.1 95,553,530 3/21/2018
1.0.1-dev-00015 7,914 1/11/2018
1.0.0 1,308,002 9/6/2017
1.0.0-dev-00009 1,162 8/28/2017
1.0.0-dev-00007 968 8/28/2017
1.0.0-dev-00004 1,037 8/27/2017
1.0.0-dev-00002 1,039 8/27/2017