update NLog
This commit is contained in:
Binary file not shown.
+94
-18
@@ -164,6 +164,7 @@
|
||||
<xs:element name="whenEqual" type="whenEqual" />
|
||||
<xs:element name="whenNotContains" type="whenNotContains" />
|
||||
<xs:element name="whenNotEqual" type="whenNotEqual" />
|
||||
<xs:element name="whenRepeated" type="whenRepeated" />
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="NLogLevel">
|
||||
@@ -1135,18 +1136,19 @@
|
||||
<xs:element name="discardAll" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="fileNameKind" minOccurs="0" maxOccurs="1" type="NLog.Targets.FilePathKind" />
|
||||
<xs:element name="forceMutexConcurrentWrites" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="maxLogFilenames" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
<xs:element name="writeFooterOnArchivingOnly" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="fileName" minOccurs="0" maxOccurs="1" type="Layout" />
|
||||
<xs:element name="archiveDateFormat" minOccurs="0" maxOccurs="1" type="xs:string" />
|
||||
<xs:element name="archiveOldFileOnStartup" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="createDirs" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="enableFileDelete" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="fileAttributes" minOccurs="0" maxOccurs="1" type="NLog.Targets.Win32FileAttributes" />
|
||||
<xs:element name="deleteOldFileOnStartup" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="replaceFileContentsOnEachWrite" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="enableFileDelete" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="concurrentWriteAttempts" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
<xs:element name="concurrentWrites" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="keepFileOpen" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="maxLogFilenames" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
<xs:element name="networkWrites" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="openFileCacheSize" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
<xs:element name="openFileCacheTimeout" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
@@ -1154,7 +1156,6 @@
|
||||
<xs:element name="bufferSize" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
<xs:element name="autoFlush" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="concurrentWriteAttemptDelay" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
<xs:element name="concurrentWriteAttempts" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
</xs:choice>
|
||||
<xs:attribute name="name" type="xs:string">
|
||||
<xs:annotation>
|
||||
@@ -1246,6 +1247,11 @@
|
||||
<xs:documentation>Value indicationg whether file creation calls should be synchronized by a system global mutex.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="maxLogFilenames" type="xs:integer">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Maximum number of log filenames that should be stored as existing.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="writeFooterOnArchivingOnly" type="xs:boolean">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Indicates whether the footer should be written only when the file is archived.</xs:documentation>
|
||||
@@ -1271,11 +1277,6 @@
|
||||
<xs:documentation>Indicates whether to create directories if they do not exist.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="enableFileDelete" type="xs:boolean">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Indicates whether to enable log file(s) to be deleted.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="fileAttributes" type="NLog.Targets.Win32FileAttributes">
|
||||
<xs:annotation>
|
||||
<xs:documentation>File attributes (Windows only).</xs:documentation>
|
||||
@@ -1291,6 +1292,16 @@
|
||||
<xs:documentation>Indicates whether to replace file contents on each write instead of appending log message at the end.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="enableFileDelete" type="xs:boolean">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Indicates whether to enable log file(s) to be deleted.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="concurrentWriteAttempts" type="xs:integer">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Number of times the write is appended on the file before NLog discards the log message.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="concurrentWrites" type="xs:boolean">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Indicates whether concurrent writes to the log file by multiple processes on the same host.</xs:documentation>
|
||||
@@ -1301,11 +1312,6 @@
|
||||
<xs:documentation>Indicates whether to keep log file open instead of opening and closing it on each logging event.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="maxLogFilenames" type="xs:integer">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Maximum number of log filenames that should be stored as existing.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="networkWrites" type="xs:boolean">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Indicates whether concurrent writes to the log file by multiple processes on different network hosts.</xs:documentation>
|
||||
@@ -1341,11 +1347,6 @@
|
||||
<xs:documentation>Delay in milliseconds to wait before attempting to write to the file again.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="concurrentWriteAttempts" type="xs:integer">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Number of times the write is appended on the file before NLog discards the log message.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
@@ -2517,8 +2518,10 @@
|
||||
<xs:element name="encoding" minOccurs="0" maxOccurs="1" type="xs:string" />
|
||||
<xs:element name="escapeDataNLogLegacy" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="escapeDataRfc3986" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="header" minOccurs="0" maxOccurs="unbounded" type="NLog.Targets.MethodCallParameter" />
|
||||
<xs:element name="methodName" minOccurs="0" maxOccurs="1" type="xs:string" />
|
||||
<xs:element name="namespace" minOccurs="0" maxOccurs="1" type="xs:string" />
|
||||
<xs:element name="preAuthenticate" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="protocol" minOccurs="0" maxOccurs="1" type="NLog.Targets.WebServiceProtocol" />
|
||||
<xs:element name="url" minOccurs="0" maxOccurs="1" type="xs:anyURI" />
|
||||
<xs:element name="xmlRoot" minOccurs="0" maxOccurs="1" type="xs:string" />
|
||||
@@ -2564,6 +2567,11 @@
|
||||
<xs:documentation>Web service namespace. Only used with Soap.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="preAuthenticate" type="xs:boolean">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Indicates whether to pre-authenticate the HttpWebRequest (Requires 'Authorization' in parameters)</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="protocol" type="NLog.Targets.WebServiceProtocol">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Protocol to be used when calling web service.</xs:documentation>
|
||||
@@ -2996,6 +3004,74 @@
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="whenRepeated">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="Filter">
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="action" minOccurs="0" maxOccurs="1" type="FilterResult" />
|
||||
<xs:element name="layout" minOccurs="0" maxOccurs="1" type="Layout" />
|
||||
<xs:element name="defaultFilterCacheSize" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
<xs:element name="filterCountMessageAppendFormat" minOccurs="0" maxOccurs="1" type="xs:string" />
|
||||
<xs:element name="filterCountPropertyName" minOccurs="0" maxOccurs="1" type="xs:string" />
|
||||
<xs:element name="maxFilterCacheSize" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
<xs:element name="maxLength" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
<xs:element name="optimizeBufferDefaultLength" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
<xs:element name="optimizeBufferReuse" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="timeoutSeconds" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
</xs:choice>
|
||||
<xs:attribute name="action" type="FilterResult">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Action to be taken when filter matches.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="layout" type="SimpleLayoutAttribute">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Layout to be used to filter log messages.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="defaultFilterCacheSize" type="xs:integer">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Default number of unique filter values to expect, will automatically increase if needed</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="filterCountMessageAppendFormat" type="xs:string">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Append FilterCount to the when an event is no longer filtered</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="filterCountPropertyName" type="xs:string">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Insert FilterCount value into when an event is no longer filtered</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="maxFilterCacheSize" type="xs:integer">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Max number of unique filter values to expect simultaneously</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="maxLength" type="xs:integer">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Max length of filter values, will truncate if above limit</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="optimizeBufferDefaultLength" type="xs:integer">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Default buffer size for the internal buffers</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="optimizeBufferReuse" type="xs:boolean">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Reuse internal buffers, and doesn't have to constantly allocate new buffers</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="timeoutSeconds" type="xs:integer">
|
||||
<xs:annotation>
|
||||
<xs:documentation>How long before a filter expires, and logging is accepted again</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AccurateLocal">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="TimeSource">
|
||||
|
||||
@@ -75,10 +75,10 @@
|
||||
<HintPath>..\packages\Newtonsoft.Json.10.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="NLog, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\NLog.4.4.10\lib\net45\NLog.dll</HintPath>
|
||||
<HintPath>..\packages\NLog.4.4.12\lib\net45\NLog.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="NLog.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\NLog.Web.4.5.0\lib\net35\NLog.Web.dll</HintPath>
|
||||
<HintPath>..\packages\NLog.Web.4.5.1\lib\net35\NLog.Web.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="StackExchange.Redis, Version=1.2.3.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\StackExchange.Redis.1.2.3\lib\net45\StackExchange.Redis.dll</HintPath>
|
||||
@@ -381,14 +381,14 @@
|
||||
<Content Include="Content\Style.less" />
|
||||
<None Include="bundleconfig.json" />
|
||||
<None Include="compilerconfig.json" />
|
||||
<Content Include="NLog.config">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="fonts\FontAwesome.otf" />
|
||||
<Content Include="fonts\fontawesome-webfont.woff2" />
|
||||
<Content Include="fonts\fontawesome-webfont.woff" />
|
||||
<Content Include="fonts\fontawesome-webfont.ttf" />
|
||||
<Content Include="fonts\fontawesome-webfont.eot" />
|
||||
<Content Include="NLog.config">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<None Include="NLog.xsd">
|
||||
<SubType>Designer</SubType>
|
||||
</None>
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -14,10 +14,10 @@
|
||||
<package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net45" />
|
||||
<package id="Microsoft.Web.RedisSessionStateProvider" version="2.2.5" targetFramework="net45" />
|
||||
<package id="Newtonsoft.Json" version="10.0.3" targetFramework="net462" />
|
||||
<package id="NLog" version="4.4.10" targetFramework="net462" />
|
||||
<package id="NLog.Config" version="4.4.10" targetFramework="net462" />
|
||||
<package id="NLog.Schema" version="4.4.10" targetFramework="net462" />
|
||||
<package id="NLog.Web" version="4.5.0" targetFramework="net462" />
|
||||
<package id="NLog" version="4.4.12" targetFramework="net462" />
|
||||
<package id="NLog.Config" version="4.4.12" targetFramework="net462" />
|
||||
<package id="NLog.Schema" version="4.4.12" targetFramework="net462" />
|
||||
<package id="NLog.Web" version="4.5.1" targetFramework="net462" />
|
||||
<package id="StackExchange.Redis" version="1.2.3" targetFramework="net45" requireReinstallation="true" />
|
||||
<package id="StackExchange.Redis.StrongName" version="1.2.3" targetFramework="net462" />
|
||||
<package id="WebGrease" version="1.6.0" targetFramework="net45" />
|
||||
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Vendored
+5
@@ -11868,6 +11868,11 @@
|
||||
Initializes a new instance of the <see cref="T:NLog.Layouts.JsonLayout"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Layouts.JsonLayout.InitializeLayout">
|
||||
<summary>
|
||||
Initializes the layout.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Layouts.JsonLayout.RenderFormattedMessage(NLog.LogEventInfo,System.Text.StringBuilder)">
|
||||
<summary>
|
||||
Formats the log event as a JSON document for writing.
|
||||
Vendored
BIN
Binary file not shown.
Vendored
+5
@@ -11768,6 +11768,11 @@
|
||||
Initializes a new instance of the <see cref="T:NLog.Layouts.JsonLayout"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Layouts.JsonLayout.InitializeLayout">
|
||||
<summary>
|
||||
Initializes the layout.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Layouts.JsonLayout.RenderFormattedMessage(NLog.LogEventInfo,System.Text.StringBuilder)">
|
||||
<summary>
|
||||
Formats the log event as a JSON document for writing.
|
||||
BIN
Binary file not shown.
+5
@@ -12392,6 +12392,11 @@
|
||||
Initializes a new instance of the <see cref="T:NLog.Layouts.JsonLayout"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Layouts.JsonLayout.InitializeLayout">
|
||||
<summary>
|
||||
Initializes the layout.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Layouts.JsonLayout.RenderFormattedMessage(NLog.LogEventInfo,System.Text.StringBuilder)">
|
||||
<summary>
|
||||
Formats the log event as a JSON document for writing.
|
||||
BIN
Binary file not shown.
+5
@@ -12459,6 +12459,11 @@
|
||||
Initializes a new instance of the <see cref="T:NLog.Layouts.JsonLayout"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Layouts.JsonLayout.InitializeLayout">
|
||||
<summary>
|
||||
Initializes the layout.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Layouts.JsonLayout.RenderFormattedMessage(NLog.LogEventInfo,System.Text.StringBuilder)">
|
||||
<summary>
|
||||
Formats the log event as a JSON document for writing.
|
||||
BIN
Binary file not shown.
+5
@@ -12584,6 +12584,11 @@
|
||||
Initializes a new instance of the <see cref="T:NLog.Layouts.JsonLayout"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Layouts.JsonLayout.InitializeLayout">
|
||||
<summary>
|
||||
Initializes the layout.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Layouts.JsonLayout.RenderFormattedMessage(NLog.LogEventInfo,System.Text.StringBuilder)">
|
||||
<summary>
|
||||
Formats the log event as a JSON document for writing.
|
||||
BIN
Binary file not shown.
@@ -9426,6 +9426,11 @@
|
||||
List of property names to exclude when <see cref="P:NLog.Layouts.JsonLayout.IncludeAllProperties"/> is true
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Layouts.JsonLayout.InitializeLayout">
|
||||
<summary>
|
||||
Initializes the layout.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Layouts.JsonLayout.RenderFormattedMessage(NLog.LogEventInfo,System.Text.StringBuilder)">
|
||||
<summary>
|
||||
Formats the log event as a JSON document for writing.
|
||||
BIN
Binary file not shown.
@@ -9426,6 +9426,11 @@
|
||||
List of property names to exclude when <see cref="P:NLog.Layouts.JsonLayout.IncludeAllProperties"/> is true
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Layouts.JsonLayout.InitializeLayout">
|
||||
<summary>
|
||||
Initializes the layout.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Layouts.JsonLayout.RenderFormattedMessage(NLog.LogEventInfo,System.Text.StringBuilder)">
|
||||
<summary>
|
||||
Formats the log event as a JSON document for writing.
|
||||
BIN
Binary file not shown.
@@ -9570,6 +9570,11 @@
|
||||
Initializes a new instance of the <see cref="T:NLog.Layouts.JsonLayout"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Layouts.JsonLayout.InitializeLayout">
|
||||
<summary>
|
||||
Initializes the layout.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Layouts.JsonLayout.RenderFormattedMessage(NLog.LogEventInfo,System.Text.StringBuilder)">
|
||||
<summary>
|
||||
Formats the log event as a JSON document for writing.
|
||||
Binary file not shown.
Binary file not shown.
Vendored
Vendored
Binary file not shown.
Binary file not shown.
Vendored
+94
-18
@@ -164,6 +164,7 @@
|
||||
<xs:element name="whenEqual" type="whenEqual" />
|
||||
<xs:element name="whenNotContains" type="whenNotContains" />
|
||||
<xs:element name="whenNotEqual" type="whenNotEqual" />
|
||||
<xs:element name="whenRepeated" type="whenRepeated" />
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="NLogLevel">
|
||||
@@ -1135,18 +1136,19 @@
|
||||
<xs:element name="discardAll" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="fileNameKind" minOccurs="0" maxOccurs="1" type="NLog.Targets.FilePathKind" />
|
||||
<xs:element name="forceMutexConcurrentWrites" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="maxLogFilenames" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
<xs:element name="writeFooterOnArchivingOnly" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="fileName" minOccurs="0" maxOccurs="1" type="Layout" />
|
||||
<xs:element name="archiveDateFormat" minOccurs="0" maxOccurs="1" type="xs:string" />
|
||||
<xs:element name="archiveOldFileOnStartup" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="createDirs" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="enableFileDelete" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="fileAttributes" minOccurs="0" maxOccurs="1" type="NLog.Targets.Win32FileAttributes" />
|
||||
<xs:element name="deleteOldFileOnStartup" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="replaceFileContentsOnEachWrite" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="enableFileDelete" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="concurrentWriteAttempts" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
<xs:element name="concurrentWrites" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="keepFileOpen" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="maxLogFilenames" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
<xs:element name="networkWrites" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="openFileCacheSize" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
<xs:element name="openFileCacheTimeout" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
@@ -1154,7 +1156,6 @@
|
||||
<xs:element name="bufferSize" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
<xs:element name="autoFlush" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="concurrentWriteAttemptDelay" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
<xs:element name="concurrentWriteAttempts" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
</xs:choice>
|
||||
<xs:attribute name="name" type="xs:string">
|
||||
<xs:annotation>
|
||||
@@ -1246,6 +1247,11 @@
|
||||
<xs:documentation>Value indicationg whether file creation calls should be synchronized by a system global mutex.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="maxLogFilenames" type="xs:integer">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Maximum number of log filenames that should be stored as existing.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="writeFooterOnArchivingOnly" type="xs:boolean">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Indicates whether the footer should be written only when the file is archived.</xs:documentation>
|
||||
@@ -1271,11 +1277,6 @@
|
||||
<xs:documentation>Indicates whether to create directories if they do not exist.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="enableFileDelete" type="xs:boolean">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Indicates whether to enable log file(s) to be deleted.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="fileAttributes" type="NLog.Targets.Win32FileAttributes">
|
||||
<xs:annotation>
|
||||
<xs:documentation>File attributes (Windows only).</xs:documentation>
|
||||
@@ -1291,6 +1292,16 @@
|
||||
<xs:documentation>Indicates whether to replace file contents on each write instead of appending log message at the end.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="enableFileDelete" type="xs:boolean">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Indicates whether to enable log file(s) to be deleted.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="concurrentWriteAttempts" type="xs:integer">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Number of times the write is appended on the file before NLog discards the log message.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="concurrentWrites" type="xs:boolean">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Indicates whether concurrent writes to the log file by multiple processes on the same host.</xs:documentation>
|
||||
@@ -1301,11 +1312,6 @@
|
||||
<xs:documentation>Indicates whether to keep log file open instead of opening and closing it on each logging event.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="maxLogFilenames" type="xs:integer">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Maximum number of log filenames that should be stored as existing.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="networkWrites" type="xs:boolean">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Indicates whether concurrent writes to the log file by multiple processes on different network hosts.</xs:documentation>
|
||||
@@ -1341,11 +1347,6 @@
|
||||
<xs:documentation>Delay in milliseconds to wait before attempting to write to the file again.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="concurrentWriteAttempts" type="xs:integer">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Number of times the write is appended on the file before NLog discards the log message.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
@@ -2517,8 +2518,10 @@
|
||||
<xs:element name="encoding" minOccurs="0" maxOccurs="1" type="xs:string" />
|
||||
<xs:element name="escapeDataNLogLegacy" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="escapeDataRfc3986" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="header" minOccurs="0" maxOccurs="unbounded" type="NLog.Targets.MethodCallParameter" />
|
||||
<xs:element name="methodName" minOccurs="0" maxOccurs="1" type="xs:string" />
|
||||
<xs:element name="namespace" minOccurs="0" maxOccurs="1" type="xs:string" />
|
||||
<xs:element name="preAuthenticate" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="protocol" minOccurs="0" maxOccurs="1" type="NLog.Targets.WebServiceProtocol" />
|
||||
<xs:element name="url" minOccurs="0" maxOccurs="1" type="xs:anyURI" />
|
||||
<xs:element name="xmlRoot" minOccurs="0" maxOccurs="1" type="xs:string" />
|
||||
@@ -2564,6 +2567,11 @@
|
||||
<xs:documentation>Web service namespace. Only used with Soap.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="preAuthenticate" type="xs:boolean">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Indicates whether to pre-authenticate the HttpWebRequest (Requires 'Authorization' in parameters)</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="protocol" type="NLog.Targets.WebServiceProtocol">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Protocol to be used when calling web service.</xs:documentation>
|
||||
@@ -2996,6 +3004,74 @@
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="whenRepeated">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="Filter">
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="action" minOccurs="0" maxOccurs="1" type="FilterResult" />
|
||||
<xs:element name="layout" minOccurs="0" maxOccurs="1" type="Layout" />
|
||||
<xs:element name="defaultFilterCacheSize" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
<xs:element name="filterCountMessageAppendFormat" minOccurs="0" maxOccurs="1" type="xs:string" />
|
||||
<xs:element name="filterCountPropertyName" minOccurs="0" maxOccurs="1" type="xs:string" />
|
||||
<xs:element name="maxFilterCacheSize" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
<xs:element name="maxLength" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
<xs:element name="optimizeBufferDefaultLength" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
<xs:element name="optimizeBufferReuse" minOccurs="0" maxOccurs="1" type="xs:boolean" />
|
||||
<xs:element name="timeoutSeconds" minOccurs="0" maxOccurs="1" type="xs:integer" />
|
||||
</xs:choice>
|
||||
<xs:attribute name="action" type="FilterResult">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Action to be taken when filter matches.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="layout" type="SimpleLayoutAttribute">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Layout to be used to filter log messages.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="defaultFilterCacheSize" type="xs:integer">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Default number of unique filter values to expect, will automatically increase if needed</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="filterCountMessageAppendFormat" type="xs:string">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Append FilterCount to the when an event is no longer filtered</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="filterCountPropertyName" type="xs:string">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Insert FilterCount value into when an event is no longer filtered</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="maxFilterCacheSize" type="xs:integer">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Max number of unique filter values to expect simultaneously</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="maxLength" type="xs:integer">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Max length of filter values, will truncate if above limit</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="optimizeBufferDefaultLength" type="xs:integer">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Default buffer size for the internal buffers</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="optimizeBufferReuse" type="xs:boolean">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Reuse internal buffers, and doesn't have to constantly allocate new buffers</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="timeoutSeconds" type="xs:integer">
|
||||
<xs:annotation>
|
||||
<xs:documentation>How long before a filter expires, and logging is accepted again</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AccurateLocal">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="TimeSource">
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Vendored
+9
-1
@@ -436,7 +436,9 @@
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AssemblyVersionLayoutRenderer.Name">
|
||||
<summary>
|
||||
The (full) name of the assembly. If <c>null</c>, using the entry assembly.
|
||||
The (full) name of the assembly. If <c>null</c>, using:
|
||||
1) for .NET Standard - the runtime framework (for example, for .NET Core 1.1 this layout renderer returned value "1.1"),
|
||||
2) for .NET Full - the entry assembly.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AssemblyVersionLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
@@ -489,6 +491,7 @@
|
||||
${aspnet-request-url:IncludeQueryString=false} - produces http://www.exmaple.com/
|
||||
${aspnet-request-url:IncludePort=true} - produces http://www.exmaple.com:80/
|
||||
${aspnet-request-url:IncludePort=false} - produces http://www.exmaple.com/
|
||||
${aspnet-request-url:IncludeScheme=false} - produces www.exmaple.com/
|
||||
${aspnet-request-url:IncludePort=true:IncludeQueryString=true} - produces http://www.exmaple.com:80/?t=1
|
||||
</code>
|
||||
</example>
|
||||
@@ -508,6 +511,11 @@
|
||||
To specify whether to exclude / include the host. Default is true.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Web.LayoutRenderers.AspNetRequestUrlRenderer.IncludeScheme">
|
||||
<summary>
|
||||
To specify whether to exclude / include the scheme. Default is true.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Web.LayoutRenderers.AspNetRequestUrlRenderer.DoAppend(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Renders the Request URL from the HttpRequest
|
||||
BIN
Binary file not shown.
Reference in New Issue
Block a user