Quartz.NET 2.0正式发布

2012年4月9日发布了Quartz.NET 2.0 Released http://quartznet.sourceforge.net/, 对应于Java Quartz的2.1版本,下载地址 http://quartznet.sourceforge.net/download.html ,也可以通过Nuget包进行安装。

Install-Package Quartz

整个版本相对于1.0版本进行了大量的修改,单元测试的代码更友好(重构了更多的接口),API是基于泛型和.NET 3.5 SP1之后的特性,例如DateTimeOffset。这是Quartz.NET 有史以来最大的、最值得兴奋的一个版本。

懒惰的肥兔 已经针对正式版本写了2篇博客,我就不再写了,在此借用。

Quartz.NET 2.0 正式发布 (1) :和1.x的几点不同

Quartz.NET 2.0 正式发布 (2) :通过配置文件实现任务调度

Quartz.NET 2.0 学习笔记(3) :通过配置文件实现任务调度

Quartz.NET 2.0 学习笔记(4) :cron表达式

Quartz.NET 2.0 学习笔记(5) :实例创建Windows服务实现任务调度

作者: 自由、创新、研究、探索……
出处:http://shanyou.cnblogs.com/
版权:本文版权归作者和博客园共有
转载:欢迎转载,为了保存作者的创作热情,请按要求【转载】,谢谢
要求:未经作者同意,必须保留此段声明;必须在文章中给出原文连接;否则必究法律责任 
分类: Quartz.net
 
绿色通道: 好文要顶 已关注 


若只需要使用log输出到控制台:

.config配置如下:

  <configSections>
    <sectionGroup name="common">
      <!--1.此Adapter只输出到控制台-->
      <section name="logging" type="Common.Logging.ConfigurationSectionHandler, Common.Logging" />    
    </sectionGroup>
  </configSections>

 <common>
    <logging>      
      <!--1.此Adapter只输出到控制台-->
    <factoryAdapter type="Common.Logging.Simple.ConsoleOutLoggerFactoryAdapter, Common.Logging">
        <arg key="level" value="DEBUG" />
        <arg key="showLogName" value="true" />
        <arg key="showDataTime" value="true" />
        <arg key="dateTimeFormat" value="yyyy/MM/dd HH:mm:ss:fff" />
      </factoryAdapter>
    </logging>
  </common>

二、使用common.logging.log4net adapter输出到log4net

<?xml version="1.0" encoding="utf-8" ?>
<configuration>

  <configSections>
    <sectionGroup name="common">
      <!--1.此Adapter只输出到控制台-->
      <section name="logging" type="Common.Logging.ConfigurationSectionHandler, Common.Logging" />    
    </sectionGroup>
    <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>
    
  </configSections>
  <common>
    <logging>
      
      <!--1.此Adapter只输出到控制台-->
      <!--<factoryAdapter type="Common.Logging.Simple.ConsoleOutLoggerFactoryAdapter, Common.Logging">
        <arg key="level" value="DEBUG" />
        <arg key="showLogName" value="true" />
        <arg key="showDataTime" value="true" />
        <arg key="dateTimeFormat" value="yyyy/MM/dd HH:mm:ss:fff" />
      </factoryAdapter>-->


      <factoryAdapter type="Common.Logging.Log4Net.Log4NetLoggerFactoryAdapter, Common.Logging.Log4Net">
        <arg key="configType" value="INLINE" />
      </factoryAdapter>
      
    </logging>
  </common>

  <log4net>
    <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender">
      <layout type="log4net.Layout.PatternLayout">
        <conversionPattern value="%date [%thread] %-5level %logger %ndc - %message%newline" />
      </layout>
    </appender>

    <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender, log4net">
      <param name="LockingModel" type="log4net.Appender.FileAppender+MinimalLock" />
      <param name="File" value="App_Data/log/" />
      <param name="StaticLogFileName" value="false" />
      <param name="DatePattern" value="yyyy-MM-dd.'log'" />
      <param name="AppendToFile" value="true" />
      <param name="MaxSizeRollBackups" value="10" />
      <param name="MaximumFileSize" value="5MB" />
      <param name="RollingStyle" value="Date" />
      <!--Size ==- Date-->
      <layout type="log4net.Layout.PatternLayout">
        <param name="ConversionPattern" value="%d [%t] %-5p %c - %m%n%newline" />
      </layout>
    </appender>
    
    <root>   <!--设置默认日志器-->
      <level value="DEBUG" />
      <appender-ref ref="RollingLogFileAppender" />
    </root>
    
    <logger name="MyApp.DataAccessLayer">
      <level value="DEBUG" />
    </logger>

    <logger name="RollingLogFileAppender">
      <level value="INFO"></level>
    </logger>    
  </log4net>  
</configuration>

测试logger项目

Common.Logging官网:(common.logging.net & common.logging.log4net.dll & other implemention dll)

http://netcommon.sourceforge.net/index.html

log4net属于Apache(log4net.dll)

 http://logging.apache.org/log4net/download.html

 
分类: 网址
 
分类: 00.Net杂记摘录
原文地址:https://www.cnblogs.com/Leo_wl/p/2627867.html