Nhibernate configuration in app.config with

系统 1426 0
      
        <?
      
      
        xml version="1.0"
      
      
        ?>
      
      
        <
      
      
        configuration
      
      
        >
      
      
        <
      
      
        configSections
      
      
        >
      
      
        <
      
      
        section 
      
      
        name
      
      
        ="hibernate-configuration"
      
      
         type
      
      
        ="NHibernate.Cfg.ConfigurationSectionHandler, NHibernate"
      
      
        />
      
      
        <
      
      
        section 
      
      
        name
      
      
        ="log4net"
      
      
         type
      
      
        ="log4net.Config.Log4NetConfigurationSectionHandler,log4net"
      
      
        />
      
      
        </
      
      
        configSections
      
      
        >
      
      
        <
      
      
        hibernate-configuration 
      
      
        xmlns
      
      
        ="urn:nhibernate-configuration-2.2"
      
      
        >
      
      
        <
      
      
        session-factory
      
      
        >
      
      
        <
      
      
        property 
      
      
        name
      
      
        ="connection.provider"
      
      
        >
      
      NHibernate.Connection.DriverConnectionProvider
      
        </
      
      
        property
      
      
        >
      
      
        <
      
      
        property 
      
      
        name
      
      
        ="dialect"
      
      
        >
      
      NHibernate.Dialect.MsSql2008Dialect
      
        </
      
      
        property
      
      
        >
      
      
        <
      
      
        property 
      
      
        name
      
      
        ="connection.driver_class"
      
      
        >
      
      NHibernate.Driver.SqlClientDriver
      
        </
      
      
        property
      
      
        >
      
      
        <
      
      
        property 
      
      
        name
      
      
        ="connection.connection_string"
      
      
        >
      
      Data Source=localhost;Initial Catalog=Test;Integrated Security=True
      
        </
      
      
        property
      
      
        >
      
      
        <
      
      
        property 
      
      
        name
      
      
        ="proxyfactory.factory_class"
      
      
        >
      
      NHibernate.ByteCode.Castle.ProxyFactoryFactory,NHibernate.ByteCode.Castle
      
        </
      
      
        property
      
      
        >
      
      
        <
      
      
        property 
      
      
        name
      
      
        ="show_sql"
      
      
        >
      
      true
      
        </
      
      
        property
      
      
        >
      
      
        <
      
      
        mapping 
      
      
        assembly
      
      
        ="TstDBConnection"
      
      
        />
      
      
        </
      
      
        session-factory
      
      
        >
      
      
        </
      
      
        hibernate-configuration
      
      
        >
      
      
        <!--
      
      
         This section contains the log4net configuration settings 
      
      
        -->
      
      
        <
      
      
        log4net 
      
      
        debug
      
      
        ="false"
      
      
        >
      
      
        <!--
      
      
         Define some output appenders 
      
      
        -->
      
      
        <
      
      
        appender 
      
      
        name
      
      
        ="trace"
      
      
         type
      
      
        ="log4net.Appender.TraceAppender, log4net"
      
      
        >
      
      
        <
      
      
        layout 
      
      
        type
      
      
        ="log4net.Layout.PatternLayout,log4net"
      
      
        >
      
      
        <
      
      
        param 
      
      
        name
      
      
        ="ConversionPattern"
      
      
         value
      
      
        ="%d{ABSOLUTE} %-5p %c{1}:%L - %m%n"
      
      
        />
      
      
        </
      
      
        layout
      
      
        >
      
      
        </
      
      
        appender
      
      
        >
      
      
        <
      
      
        appender 
      
      
        name
      
      
        ="console"
      
      
         type
      
      
        ="log4net.Appender.ConsoleAppender, log4net"
      
      
        >
      
      
        <
      
      
        layout 
      
      
        type
      
      
        ="log4net.Layout.PatternLayout,log4net"
      
      
        >
      
      
        <
      
      
        param 
      
      
        name
      
      
        ="ConversionPattern"
      
      
         value
      
      
        ="%d{ABSOLUTE} %-5p %c{1}:%L - %m%n"
      
      
        />
      
      
        </
      
      
        layout
      
      
        >
      
      
        </
      
      
        appender
      
      
        >
      
      
        <
      
      
        appender 
      
      
        name
      
      
        ="rollingFile"
      
      
         type
      
      
        ="log4net.Appender.RollingFileAppender,log4net"
      
      
        >
      
      
        <
      
      
        param 
      
      
        name
      
      
        ="File"
      
      
         value
      
      
        ="log.txt"
      
      
        />
      
      
        <
      
      
        param 
      
      
        name
      
      
        ="AppendToFile"
      
      
         value
      
      
        ="false"
      
      
        />
      
      
        <
      
      
        param 
      
      
        name
      
      
        ="RollingStyle"
      
      
         value
      
      
        ="Date"
      
      
        />
      
      
        <
      
      
        param 
      
      
        name
      
      
        ="DatePattern"
      
      
         value
      
      
        ="yyyy.MM.dd"
      
      
        />
      
      
        <
      
      
        param 
      
      
        name
      
      
        ="StaticLogFileName"
      
      
         value
      
      
        ="true"
      
      
        />
      
      
        <
      
      
        layout 
      
      
        type
      
      
        ="log4net.Layout.PatternLayout,log4net"
      
      
        >
      
      
        <
      
      
        param 
      
      
        name
      
      
        ="ConversionPattern"
      
      
         value
      
      
        ="%d [%t] %-5p %c - %m%n"
      
      
        />
      
      
        </
      
      
        layout
      
      
        >
      
      
        </
      
      
        appender
      
      
        >
      
      
        <!--
      
      
         Setup the root category, add the appenders and set the default priority 
      
      
        -->
      
      
        <
      
      
        root
      
      
        >
      
      
        <
      
      
        priority 
      
      
        value
      
      
        ="ERROR"
      
      
        />
      
      
        <
      
      
        appender-ref 
      
      
        ref
      
      
        ="console"
      
      
        />
      
      
        </
      
      
        root
      
      
        >
      
      
        </
      
      
        log4net
      
      
        >
      
      
        <
      
      
        startup
      
      
        ><
      
      
        supportedRuntime 
      
      
        version
      
      
        ="v4.0"
      
      
         sku
      
      
        =".NETFramework,Version=v4.0"
      
      
        /></
      
      
        startup
      
      
        ></
      
      
        configuration
      
      
        >
      
    

Nhibernate configuration in app.config with log4net enabled 0 of 4


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论