1 <?xml version="1.0" encoding="utf-8"?>
5 <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
8 <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
11 <add name="CPE.Data" connectionString="Data Source=localhost;Initial Catalog=webcpe_reporting;Persist Security Info=True;User ID=sa;Password=intesolver"
12 providerName="System.Data.SqlClient" />
13 <add name="CPE.App.NotifyConsole.Properties.Settings.webcpe_reportingConnectionString"
14 connectionString="Data Source=localhost;Initial Catalog=webcpe_reporting;Integrated Security=True"
15 providerName="System.Data.SqlClient" />
18 <add key="NotifyFilePath" value="C:\Bitbucket\InteSolv\cpe-learningsite\CPE\CPE.App\CPE.App.NotifyConsole\bin\Debug\CPE.App.NotifyConsole.exe" />
19 <add key="Debugging" value="false"/>
20 <add key="ServiceInterval" value="60000"/>
25 <appender-ref ref="RollingFileAppender" />
26 <appender-ref ref="ColoredConsoleAppender" />
27 <appender-ref ref="SqlAppender" />
29 <appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">
30 <file value="rolling.log" />
31 <appendToFile value="true" />
32 <rollingStyle value="Size" />
33 <maxSizeRollBackups value="5" />
34 <maximumFileSize value="10MB" />
35 <staticLogFileName value="true" />
36 <layout type="log4net.Layout.PatternLayout">
37 <conversionPattern value="[%date][%level]%message%newline" />
40 <appender name="ColoredConsoleAppender" type="log4net.Appender.ColoredConsoleAppender">
42 <level value="WARN" />
43 <foreColor value="Yellow" />
46 <level value="ERROR" />
47 <foreColor value="Red" />
48 <backColor value="White" />
51 <level value="FATAL" />
52 <foreColor value="White" />
53 <backColor value="Red" />
56 <level value="INFO" />
57 <foreColor value="Cyan" />
60 <level value="DEBUG" />
61 <foreColor value="Green" />
63 <layout type="log4net.Layout.PatternLayout">
64 <conversionPattern value="[%date][%level]%message%newline" />
67 <appender name="SqlAppender" type="log4net.Appender.AdoNetAppender">
68 <bufferSize value="1" />
70 value="System.Data.SqlClient.SqlConnection, System.Data, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
72 value="Data Source=localhost;Initial Catalog=webcpe_reporting;Persist Security Info=True;User ID=sa;Password=intesolver" />
74 value="EXEC [AddNotifyLog] @log_date, @thread, @log_level, @logger, @message, @exception" />
76 <parameterName value="@log_date" />
77 <dbType value="DateTime" />
78 <layout type="log4net.Layout.RawTimeStampLayout" />
81 <parameterName value="@thread" />
82 <dbType value="String" />
84 <layout type="log4net.Layout.PatternLayout">
85 <conversionPattern value="%thread" />
89 <parameterName value="@log_level" />
90 <dbType value="String" />
92 <layout type="log4net.Layout.PatternLayout">
93 <conversionPattern value="%level" />
97 <parameterName value="@logger" />
98 <dbType value="String" />
100 <layout type="log4net.Layout.PatternLayout">
101 <conversionPattern value="%logger" />
105 <parameterName value="@message" />
106 <dbType value="String" />
107 <size value="4000" />
108 <layout type="log4net.Layout.PatternLayout">
109 <conversionPattern value="%message" />
113 <parameterName value="@exception" />
114 <dbType value="String" />
115 <size value="2000" />
116 <layout type="log4net.Layout.ExceptionLayout" />