Extensioner.Logging
6.0.0
dotnet add package Extensioner.Logging --version 6.0.0
NuGet\Install-Package Extensioner.Logging -Version 6.0.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Extensioner.Logging" Version="6.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Extensioner.Logging --version 6.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Extensioner.Logging, 6.0.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Extensioner.Logging as a Cake Addin #addin nuget:?package=Extensioner.Logging&version=6.0.0 // Install Extensioner.Logging as a Cake Tool #tool nuget:?package=Extensioner.Logging&version=6.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
日志静态方法,输出文本文件,基于log4net扩展,轻量,方便,无侵入!
使用方法
- 导入nuget包
- 导入log4net.config配置文件到应用目录下,修改文件属性为始终复制
- 程序中使用Log.Debug,Log.Info,Log.Error打印日志
示例用法
Log.Info("info!");
Log.Debug("debug!");
Log.Warn("warn!!!")
Log.Error("error", Exception ex);
Log.Fatal("fatal",Exception ex);
基础框架为.NET Standard 2.0,所以支持.NET Framework 4.6.1之后的所有.NET(包括Core和5)版本
Static log method,output text file,based on log4net,lightweight, convenient, no invasion!
Usage
- Import nuget package
- Import the log4net.config into the application directory, and modify the file property to always copy
- Log.debug, log.info and log.error are used to print logs in the program
Sample
Log.Info("info!");
Log.Debug("debug!");
Log.Warn("warn!!!")
Log.Error("error", Exception ex);
Log.Fatal("fatal",Exception ex);
The basic framework is. NET standard 2.0, so it supports all. NET(including core and 5) versions after. NET framework 4.6.1
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | 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 was computed. 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. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net6.0
- Log4net (>= 2.0.12)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Recommended to upgrade to 6.0.0