log4net.jt
2.0.8.11
See the version list below for details.
dotnet add package log4net.jt --version 2.0.8.11
NuGet\Install-Package log4net.jt -Version 2.0.8.11
<PackageReference Include="log4net.jt" Version="2.0.8.11" />
paket add log4net.jt --version 2.0.8.11
#r "nuget: log4net.jt, 2.0.8.11"
// Install log4net.jt as a Cake Addin #addin nuget:?package=log4net.jt&version=2.0.8.11 // Install log4net.jt as a Cake Tool #tool nuget:?package=log4net.jt&version=2.0.8.11
log4net 的扩展,支持mongodb,Elasticsearch,支持自定义文件名
----------------------------------
配置文件: Web.config
<appSettings>
<add key="appid" value="100005"/>
<appSettings>
----------------------------------
配置文件:log4net.config
<?xml version="1.0" encoding="utf-8" ?>
<log4net debug="false">
<appender name='ElastAppender' type='log4net.Appender.ElastAppender'>
<connectionString value='http://127.0.0.1:9200@log4net@3600' />
<bufferSize value="1" />
<filter type="log4net.Filter.LevelRangeFilter">
<levelMin value="Debug" />
<levelMax value="FATAL" />
</filter>
</appender>
<appender name='MongoDBAppender' type='log4net.Appender.MongoDBAppender'>
<connectionString value='mongodb://log4net1:pass!#123@127.0.0.1:27017/log4net' />
<bufferSize value="1" />
<filter type="log4net.Filter.LevelRangeFilter">
<levelMin value="Debug" />
<levelMax value="FATAL" />
</filter>
</appender>
<root>
<priority value="ALL" />
<!--<appender-ref ref='ElastAppender' />-->
<appender-ref ref='MongoDBAppender' />
<appender-ref ref='FileAppender' />
</root>
<logger name="MongoDBLogger" additivity="false">
<appender-ref ref="MongoDBAppender" />
</logger>
<logger name="FileLogger" additivity="true">
<appender-ref ref="FileAppender" />
</logger>
</log4net>
----------------------------------
log4net.ILog log = log4net.LogManager.GetLogger(repository.Name, "NETCorelog4net");
string FilePath = System.IO.Directory.GetCurrentDirectory() + "\\文件夹a\\自定义文件.txt";
log.Info("1111");
log.File(FilePath).Info("2222");
log.File(FilePath).Method("方法名(Main3)").InfoFormat("3333");
log.Method("方法名(Main4)").Info("4444");
log.Info("5555");
Learn more about Target Frameworks and .NET Standard.
-
.NETFramework 4.5
- System (>= 4.0.0)
- System.Configuration (>= 4.0.0)
- System.Core (>= 4.0.0)
- System.Data (>= 4.0.0)
- System.Web (>= 4.0.0)
- System.Xml (>= 4.0.0)
-
.NETStandard 1.6
- Autofac (>= 4.8.1)
- Microsoft.AspNetCore (>= 1.1.2)
- Microsoft.AspNetCore.Hosting.Abstractions (>= 1.1.2)
- Microsoft.AspNetCore.Http (>= 1.1.2)
- Microsoft.AspNetCore.Routing.Abstractions (>= 1.1.2)
- MongoDB.Driver (>= 2.7.2)
- NEST (>= 6.2.0)
- System.Data.Common (>= 4.3.0)
- System.Net.Requests (>= 4.0.11)
- System.Threading.Thread (>= 4.3.0)
-
.NETStandard 2.0
- Autofac (>= 4.8.1)
- Microsoft.AspNetCore (>= 2.1.1)
- Microsoft.AspNetCore.Hosting.Abstractions (>= 2.1.1)
- Microsoft.AspNetCore.Http (>= 2.1.1)
- Microsoft.AspNetCore.Routing.Abstractions (>= 2.1.1)
- MongoDB.Driver (>= 2.7.2)
- NEST (>= 6.2.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
2.0.8.32 | 1,108 | 2/24/2023 |
2.0.8.31 | 1,169 | 2/23/2023 |
2.0.8.30 | 1,333 | 9/28/2022 |
2.0.8.29 | 1,216 | 11/12/2021 |
2.0.8.28 | 1,516 | 12/13/2019 |
2.0.8.27 | 1,461 | 12/5/2019 |
2.0.8.26 | 1,424 | 12/4/2019 |
2.0.8.25 | 1,478 | 12/4/2019 |
2.0.8.24 | 1,332 | 11/28/2019 |
2.0.8.23 | 1,481 | 11/26/2019 |
2.0.8.22 | 1,335 | 11/19/2019 |
2.0.8.21 | 1,535 | 11/18/2019 |
2.0.8.20 | 1,582 | 11/4/2019 |
2.0.8.19 | 1,456 | 10/10/2019 |
2.0.8.18 | 1,553 | 10/9/2019 |
2.0.8.17 | 1,480 | 10/8/2019 |
2.0.8.16 | 1,438 | 10/3/2019 |
2.0.8.15 | 1,304 | 10/3/2019 |
2.0.8.14 | 1,375 | 10/2/2019 |
2.0.8.13 | 1,331 | 10/2/2019 |
2.0.8.12 | 1,255 | 10/2/2019 |
2.0.8.11 | 2,492 | 9/30/2019 |
2.0.8 | 2,326 | 9/30/2019 |