Serilog.Enrichers.Environment 3.0.1

前缀已保留
dotnet add package Serilog.Enrichers.Environment --version 3.0.1                
NuGet\Install-Package Serilog.Enrichers.Environment -Version 3.0.1                
此命令旨在 Visual Studio 的包管理器控制台中使用,因为它使用了 NuGet 模块的 Install-Package 版本。
<PackageReference Include="Serilog.Enrichers.Environment" Version="3.0.1" />                
对于支持 包引用 的项目,请将该 XML 节点复制到项目文件中以引用该包。
paket add Serilog.Enrichers.Environment --version 3.0.1                
#r "nuget: Serilog.Enrichers.Environment, 3.0.1"                
#r 指令可用于 F# Interactive 和 Polyglot Notebooks。将此内容复制到交互式工具或脚本的源代码中,以引用该包。
// Install Serilog.Enrichers.Environment as a Cake Addin
#addin nuget:?package=Serilog.Enrichers.Environment&version=3.0.1

// Install Serilog.Enrichers.Environment as a Cake Tool
#tool nuget:?package=Serilog.Enrichers.Environment&version=3.0.1                

Serilog.Enrichers.Environment

通过执行环境的信息丰富 Serilog 事件。

Build status NuGet Version

要使用丰富器,首先安装 NuGet 包

dotnet add package Serilog.Enrichers.Environment

然后,将丰富器应用于您的 LoggerConfiguration

Log.Logger = new LoggerConfiguration()
    .Enrich.WithMachineName()
    // ...other configuration...
    .CreateLogger();

WithMachineName()富化器会向生成的事件添加MachineName属性。

包含的富化器

该软件包包括

  • WithMachineName() - 根据操作系统添加MachineName%COMPUTERNAME%(Windows)或$HOSTNAME(macOS、Linux)
  • WithEnvironmentUserName() - 根据环境变量USERNAME和可选的USERDOMAIN(如果可用)添加EnvironmentUserName
  • WithEnvironmentName() - 根据环境变量ASPNETCORE_ENVIRONMENTDOTNET_ENVIRONMENT(当两者都可用时,'ASPNETCORE_ENVIRONMENT'优先,当两者都不可用时,回退值为'生产')添加EnvironmentName
  • WithEnvironmentVariable(string envVarName, string propertyName = null) - 向日志事件添加<envVarName>属性,值为指定的环境变量。可选的<propertyName>将覆盖<envVarName>作为属性名称。

版权所有 © 2016 Serilog 贡献者 - 在Apache License, Version 2.0许可下提供。

产品 兼容和额外的计算目标框架版本。
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.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 标准库 的信息。

NuGet 包 (399)

显示依赖 Serilog.Enrichers.Environment 的前 5 个 NuGet 包

下载
IppDotNetSdkForQuickBooksApiV3

QuickBooks V3 的 IPP .NET SDK 是一组 .NET 类,使调用 QuickBooks API 更加容易。这是 .Net Standard 2.0 版本的 .Net SDK

Sitko.Core.App

Sitko.Core 是一组库,帮助快速构建 .NET Core 应用程序

Takenet.Iris.Common

Iris 常见数据类型包

NBomber

现代且灵活的负载测试框架,适用于拉取和推送场景,无论测试哪种系统(无论是否基于协议如HTTP/WebSocket/AMQP等或语义模型如拉取/推送)。

Arcus.Observability.Telemetry.Serilog.Enrichers

为应用提供提升Serilog遥测能力的功能

GitHub仓库 (50)

显示依赖Serilog.Enrichers.Environment的排名前5的GitHub仓库

仓库 星标
fullstackhero/dotnet-starter-kit
生产级云就绪的.NET 8入门套件(Web API + Blazor客户端),支持多租户,采用干净/模块化架构,可节省200+开发小时数!全部包含在内。
skoruba/IdentityServer4.Admin
IdentityServer4和Asp.Net Core Identity的管理界面
fullstackhero/blazor-starter-kit
使用MudBlazor组件构建的Blazor WebAssembly清洁架构模板。
Dotnet-Boxed/Templates
包含所有电池组的.NET项目模板,提供最小的代码量,以加快您的启动速度。
aspnetrun/run-aspnetcore-microservices
基于.NET平台的微服务,使用ASP.NET Web API、Docker、RabbitMQ、MassTransit、Grpc、Yarp API网关、PostgreSQL、Redis、SQLite、SqlServer、Marten、Entity Framework Core、CQRS、MediatR、DDD、垂直和清洁架构实现,使用了.NET 8和C# 12的最新功能。
版本 下载 最后更新
3.0.1 825,468 6/20/2024
3.0.1-dev-00816 104 6/20/2024
3.0.0 300,855 6/9/2024
3.0.0-dev-00811 102 6/9/2024
3.0.0-dev-00806 162,561 11/14/2023
3.0.0-dev-00804 17,467 10/26/2023
3.0.0-dev-00802 1,094 10/26/2023
2.3.1-dev-00801 6,705 10/16/2023
2.3.0 11,984,512 10/3/2023
2.3.0-dev-00793 74,915 6/4/2023
2.3.0-dev-00792 100,509 2/3/2023
2.3.0-dev-00791 19,270 1/4/2023
2.2.1-dev-00787 687,975 8/15/2021
2.2.0 55,922,464 8/15/2021
2.2.0-dev-00784 74,961 4/5/2021
2.2.0-dev-00780 23,384 2/10/2021
2.2.0-dev-00777 17,098 2/4/2021
2.2.0-dev-00773 191,118 12/15/2020
2.2.0-dev-00770 2,000 12/12/2020
2.2.0-dev-00761 251,684 8/2/2020
2.1.3 50,394,383 3/8/2019
2.1.3-dev-00759 1,453 6/29/2020
2.1.3-dev-00752 120,074 9/22/2018
2.1.3-dev-00748 39,469 6/3/2018
2.1.3-dev-00746 39,724 5/9/2018
2.1.3-dev-00736 86,994 8/16/2017
2.1.2 10,027,747 3/21/2017
2.1.2-dev-00731 6,631 2/21/2017
2.1.1 402,485 11/22/2016
2.1.1-dev-00727 1,860 11/22/2016
2.1.1-dev-00724 2,713 8/11/2016
2.1.0 403,222 7/26/2016
2.1.0-dev-00719 2,147 7/26/2016
2.0.1 100,491 7/18/2016
2.0.0 232,291 6/29/2016
2.0.0-rc-710 2,609 5/26/2016
2.0.0-rc-708 2,300 5/17/2016
2.0.0-beta-701 2,366 4/11/2016
2.0.0-beta-700 1,866 3/23/2016
2.0.0-beta-521 1,842 3/18/2016
2.0.0-beta-519 1,960 3/16/2016
2.0.0-beta-516 1,824 3/15/2016
2.0.0-beta-515 1,841 3/15/2016
2.0.0-beta-513 1,834 3/15/2016
2.0.0-beta-511 1,819 3/14/2016
2.0.0-beta-509 1,816 3/13/2016
2.0.0-beta-507 2,387 3/1/2016
2.0.0-beta-505 1,967 2/25/2016
2.0.0-beta-502 1,952 2/22/2016
2.0.0-beta-499 1,865 2/21/2016