diff --git a/MP-ADM/MP-ADM.csproj b/MP-ADM/MP-ADM.csproj
index deea7b5e..329341b5 100644
--- a/MP-ADM/MP-ADM.csproj
+++ b/MP-ADM/MP-ADM.csproj
@@ -59,8 +59,8 @@
..\packages\Crc32C.NET.1.0.5.0\lib\net20\Crc32C.NET.dll
-
- ..\packages\DnsClient.1.6.1\lib\net45\DnsClient.dll
+
+ ..\packages\DnsClient.1.7.0\lib\net45\DnsClient.dll
..\packages\elmah.corelibrary.1.2.2\lib\Elmah.dll
@@ -78,8 +78,8 @@
..\packages\Microsoft.Web.Infrastructure.2.0.0\lib\net40\Microsoft.Web.Infrastructure.dll
-
- ..\packages\Microsoft.Web.RedisSessionStateProvider.4.0.1\lib\net462\Microsoft.Web.RedisSessionStateProvider.dll
+
+ ..\packages\Microsoft.Web.RedisSessionStateProvider.5.0.0\lib\net462\Microsoft.Web.RedisSessionStateProvider.dll
..\packages\MongoDB.Bson.2.17.0\lib\netstandard2.0\MongoDB.Bson.dll
@@ -106,7 +106,7 @@
..\packages\PDFsharp.1.50.5147\lib\net20\PdfSharp.Charting.dll
- ..\packages\Pipelines.Sockets.Unofficial.2.2.2\lib\net461\Pipelines.Sockets.Unofficial.dll
+ ..\packages\Pipelines.Sockets.Unofficial.2.2.8\lib\net461\Pipelines.Sockets.Unofficial.dll
..\packages\SharpCompress.0.32.1\lib\net461\SharpCompress.dll
@@ -115,7 +115,7 @@
..\packages\Snappy.NET.1.1.1.8\lib\net45\Snappy.NET.dll
- ..\packages\StackExchange.Redis.2.6.48\lib\net461\StackExchange.Redis.dll
+ ..\packages\StackExchange.Redis.2.6.122\lib\net461\StackExchange.Redis.dll
..\packages\SteamWare.5.3.2309.1316\lib\net462\SteamWare.dll
@@ -128,8 +128,12 @@
+
+ ..\packages\System.Configuration.ConfigurationManager.6.0.0\lib\net461\System.Configuration.ConfigurationManager.dll
+
+
..\packages\System.Diagnostics.PerformanceCounter.6.0.1\lib\net461\System.Diagnostics.PerformanceCounter.dll
@@ -142,6 +146,7 @@
..\packages\System.Memory.4.5.5\lib\net461\System.Memory.dll
+
..\packages\System.Net.Http.4.3.4\lib\net46\System.Net.Http.dll
@@ -157,14 +162,17 @@
+
+ ..\packages\System.Security.AccessControl.6.0.0\lib\net461\System.Security.AccessControl.dll
+
..\packages\System.Security.Cryptography.Algorithms.4.3.1\lib\net461\System.Security.Cryptography.Algorithms.dll
..\packages\System.Security.Cryptography.Encoding.4.3.0\lib\net46\System.Security.Cryptography.Encoding.dll
-
- ..\packages\System.Security.Cryptography.Pkcs.6.0.1\lib\net461\System.Security.Cryptography.Pkcs.dll
+
+ ..\packages\System.Security.Cryptography.Pkcs.6.0.3\lib\net461\System.Security.Cryptography.Pkcs.dll
..\packages\System.Security.Cryptography.Primitives.4.3.0\lib\net46\System.Security.Cryptography.Primitives.dll
@@ -172,7 +180,14 @@
..\packages\System.Security.Cryptography.X509Certificates.4.3.2\lib\net461\System.Security.Cryptography.X509Certificates.dll
+
+ ..\packages\System.Security.Permissions.6.0.0\lib\net461\System.Security.Permissions.dll
+
+
+ ..\packages\System.Security.Principal.Windows.5.0.0\lib\net461\System.Security.Principal.Windows.dll
+
+
..\packages\System.Text.Encoding.CodePages.6.0.0\lib\net461\System.Text.Encoding.CodePages.dll
@@ -218,6 +233,7 @@
..\packages\Microsoft.AspNet.FriendlyUrls.Core.1.0.2\lib\net45\Microsoft.AspNet.FriendlyUrls.dll
+
diff --git a/MP-ADM/Web.config b/MP-ADM/Web.config
index d396e05d..f7c3ecee 100644
--- a/MP-ADM/Web.config
+++ b/MP-ADM/Web.config
@@ -4,373 +4,371 @@
https://go.microsoft.com/fwlink/?LinkId=169433
-->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MP-ADM/packages.config b/MP-ADM/packages.config
index 427fc410..b802cfe8 100644
--- a/MP-ADM/packages.config
+++ b/MP-ADM/packages.config
@@ -7,7 +7,7 @@
-
+
@@ -24,9 +24,10 @@
+
-
+
@@ -36,15 +37,16 @@
-
+
-
+
+
@@ -53,11 +55,14 @@
+
-
+
+
+
diff --git a/MP-IO/MP-IO.csproj b/MP-IO/MP-IO.csproj
index 34933e74..e7796855 100644
--- a/MP-IO/MP-IO.csproj
+++ b/MP-IO/MP-IO.csproj
@@ -51,8 +51,8 @@
..\packages\Crc32C.NET.1.0.5.0\lib\net20\Crc32C.NET.dll
-
- ..\packages\DnsClient.1.6.1\lib\net45\DnsClient.dll
+
+ ..\packages\DnsClient.1.7.0\lib\net45\DnsClient.dll
..\packages\elmah.corelibrary.1.2.2\lib\Elmah.dll
@@ -73,8 +73,8 @@
..\packages\Microsoft.Web.Infrastructure.2.0.0\lib\net40\Microsoft.Web.Infrastructure.dll
-
- ..\packages\Microsoft.Web.RedisSessionStateProvider.4.0.1\lib\net462\Microsoft.Web.RedisSessionStateProvider.dll
+
+ ..\packages\Microsoft.Web.RedisSessionStateProvider.5.0.0\lib\net462\Microsoft.Web.RedisSessionStateProvider.dll
..\packages\MongoDB.Bson.2.17.0\lib\netstandard2.0\MongoDB.Bson.dll
@@ -101,7 +101,7 @@
..\packages\PDFsharp.1.50.5147\lib\net20\PdfSharp.Charting.dll
- ..\packages\Pipelines.Sockets.Unofficial.2.2.2\lib\net461\Pipelines.Sockets.Unofficial.dll
+ ..\packages\Pipelines.Sockets.Unofficial.2.2.8\lib\net461\Pipelines.Sockets.Unofficial.dll
..\packages\SharpCompress.0.32.1\lib\net461\SharpCompress.dll
@@ -110,7 +110,7 @@
..\packages\Snappy.NET.1.1.1.8\lib\net45\Snappy.NET.dll
- ..\packages\StackExchange.Redis.2.6.48\lib\net461\StackExchange.Redis.dll
+ ..\packages\StackExchange.Redis.2.6.122\lib\net461\StackExchange.Redis.dll
..\packages\SteamWare.5.3.2309.1316\lib\net462\SteamWare.dll
@@ -121,7 +121,11 @@
..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll
+
+ ..\packages\System.Configuration.ConfigurationManager.6.0.0\lib\net461\System.Configuration.ConfigurationManager.dll
+
+
..\packages\System.Diagnostics.PerformanceCounter.6.0.1\lib\net461\System.Diagnostics.PerformanceCounter.dll
@@ -134,11 +138,12 @@
..\packages\System.Memory.4.5.5\lib\net461\System.Memory.dll
+
..\packages\System.Net.Http.4.3.4\lib\net46\System.Net.Http.dll
-
- ..\packages\Microsoft.AspNet.WebApi.Client.5.2.8\lib\net45\System.Net.Http.Formatting.dll
+
+ ..\packages\Microsoft.AspNet.WebApi.Client.5.2.9\lib\net45\System.Net.Http.Formatting.dll
@@ -152,14 +157,17 @@
+
+ ..\packages\System.Security.AccessControl.6.0.0\lib\net461\System.Security.AccessControl.dll
+
..\packages\System.Security.Cryptography.Algorithms.4.3.1\lib\net461\System.Security.Cryptography.Algorithms.dll
..\packages\System.Security.Cryptography.Encoding.4.3.0\lib\net46\System.Security.Cryptography.Encoding.dll
-
- ..\packages\System.Security.Cryptography.Pkcs.6.0.1\lib\net461\System.Security.Cryptography.Pkcs.dll
+
+ ..\packages\System.Security.Cryptography.Pkcs.6.0.3\lib\net461\System.Security.Cryptography.Pkcs.dll
..\packages\System.Security.Cryptography.Primitives.4.3.0\lib\net46\System.Security.Cryptography.Primitives.dll
@@ -167,7 +175,14 @@
..\packages\System.Security.Cryptography.X509Certificates.4.3.2\lib\net461\System.Security.Cryptography.X509Certificates.dll
+
+ ..\packages\System.Security.Permissions.6.0.0\lib\net461\System.Security.Permissions.dll
+
+
+ ..\packages\System.Security.Principal.Windows.5.0.0\lib\net461\System.Security.Principal.Windows.dll
+
+
..\packages\System.Text.Encoding.CodePages.6.0.0\lib\net461\System.Text.Encoding.CodePages.dll
@@ -188,34 +203,35 @@
- ..\packages\Microsoft.AspNet.WebPages.3.2.8\lib\net45\System.Web.Helpers.dll
+ ..\packages\Microsoft.AspNet.WebPages.3.2.9\lib\net45\System.Web.Helpers.dll
-
- ..\packages\Microsoft.AspNet.WebApi.Core.5.2.8\lib\net45\System.Web.Http.dll
+
+ ..\packages\Microsoft.AspNet.WebApi.Core.5.2.9\lib\net45\System.Web.Http.dll
-
- ..\packages\Microsoft.AspNet.WebApi.WebHost.5.2.8\lib\net45\System.Web.Http.WebHost.dll
+
+ ..\packages\Microsoft.AspNet.WebApi.WebHost.5.2.9\lib\net45\System.Web.Http.WebHost.dll
-
- ..\packages\Microsoft.AspNet.Mvc.5.2.8\lib\net45\System.Web.Mvc.dll
+
+ ..\packages\Microsoft.AspNet.Mvc.5.2.9\lib\net45\System.Web.Mvc.dll
- ..\packages\Microsoft.AspNet.Razor.3.2.8\lib\net45\System.Web.Razor.dll
+ ..\packages\Microsoft.AspNet.Razor.3.2.9\lib\net45\System.Web.Razor.dll
- ..\packages\Microsoft.AspNet.WebPages.3.2.8\lib\net45\System.Web.WebPages.dll
+ ..\packages\Microsoft.AspNet.WebPages.3.2.9\lib\net45\System.Web.WebPages.dll
- ..\packages\Microsoft.AspNet.WebPages.3.2.8\lib\net45\System.Web.WebPages.Deployment.dll
+ ..\packages\Microsoft.AspNet.WebPages.3.2.9\lib\net45\System.Web.WebPages.Deployment.dll
- ..\packages\Microsoft.AspNet.WebPages.3.2.8\lib\net45\System.Web.WebPages.Razor.dll
+ ..\packages\Microsoft.AspNet.WebPages.3.2.9\lib\net45\System.Web.WebPages.Razor.dll
+
@@ -360,9 +376,6 @@
-
- Designer
-
diff --git a/MP-IO/NLog.xsd b/MP-IO/NLog.xsd
deleted file mode 100644
index d1674723..00000000
--- a/MP-IO/NLog.xsd
+++ /dev/null
@@ -1,3728 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Watch config file for changes and reload automatically.
-
-
-
-
- Print internal NLog messages to the console. Default value is: false
-
-
-
-
- Print internal NLog messages to the console error output. Default value is: false
-
-
-
-
- Write internal NLog messages to the specified file.
-
-
-
-
- Log level threshold for internal log messages. Default value is: Info.
-
-
-
-
- Global log level threshold for application log messages. Messages below this level won't be logged.
-
-
-
-
- Throw an exception when there is an internal error. Default value is: false. Not recommend to set to true in production!
-
-
-
-
- Throw an exception when there is a configuration error. If not set, determined by throwExceptions.
-
-
-
-
- Gets or sets a value indicating whether Variables should be kept on configuration reload. Default value is: false.
-
-
-
-
- Write internal NLog messages to the System.Diagnostics.Trace. Default value is: false.
-
-
-
-
- Write timestamps for internal NLog messages. Default value is: true.
-
-
-
-
- Use InvariantCulture as default culture instead of CurrentCulture. Default value is: false.
-
-
-
-
- Perform message template parsing and formatting of LogEvent messages (true = Always, false = Never, empty = Auto Detect). Default value is: empty.
-
-
-
-
-
-
-
-
-
-
-
-
-
- Make all targets within this section asynchronous (creates additional threads but the calling thread isn't blocked by any target writes).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Prefix for targets/layout renderers/filters/conditions loaded from this assembly.
-
-
-
-
- Load NLog extensions from the specified file (*.dll)
-
-
-
-
- Load NLog extensions from the specified assembly. Assembly name should be fully qualified.
-
-
-
-
-
-
-
-
-
- Filter on the name of the logger. May include wildcard characters ('*' or '?').
-
-
-
-
- Comma separated list of levels that this rule matches.
-
-
-
-
- Minimum level that this rule matches.
-
-
-
-
- Maximum level that this rule matches.
-
-
-
-
- Level that this rule matches.
-
-
-
-
- Comma separated list of target names.
-
-
-
-
- Ignore further rules if this one matches.
-
-
-
-
- Enable this rule. Note: disabled rules aren't available from the API.
-
-
-
-
- Rule identifier to allow rule lookup with Configuration.FindRuleByName and Configuration.RemoveRuleByName.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Default action if none of the filters match.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the file to be included. You could use * wildcard. The name is relative to the name of the current config file.
-
-
-
-
- Ignore any errors in the include file.
-
-
-
-
-
-
-
- Variable value. Note, the 'value' attribute has precedence over this one.
-
-
-
-
-
- Variable name.
-
-
-
-
- Variable value.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Number of log events that should be processed in a batch by the lazy writer thread.
-
-
-
-
- Whether to use the locking queue, instead of a lock-free concurrent queue The locking queue is less concurrent when many logger threads, but reduces memory allocation
-
-
-
-
- Limit of full s to write before yielding into Performance is better when writing many small batches, than writing a single large batch
-
-
-
-
- Action to be taken when the lazy writer thread request queue count exceeds the set limit.
-
-
-
-
- Limit on the number of requests in the lazy writer thread request queue.
-
-
-
-
- Time in milliseconds to sleep between batches. (1 or less means trigger on new activity)
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Delay the flush until the LogEvent has been confirmed as written
-
-
-
-
- Condition expression. Log events who meet this condition will cause a flush on the wrapped target.
-
-
-
-
- Only flush when LogEvent matches condition. Ignore explicit-flush, config-reload-flush and shutdown-flush
-
-
-
-
- Name of the target.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Number of log events to be buffered.
-
-
-
-
- Timeout (in milliseconds) after which the contents of buffer will be flushed if there's no write in the specified period of time. Use -1 to disable timed flushes.
-
-
-
-
- Action to take if the buffer overflows.
-
-
-
-
- Indicates whether to use sliding timeout.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Encoding to be used.
-
-
-
-
- Instance of that is used to format log messages.
-
-
-
-
- End of line value if a newline is appended at the end of log message .
-
-
-
-
- Maximum message size in bytes.
-
-
-
-
- Indicates whether to append newline at the end of log message.
-
-
-
-
- Get or set the SSL/TLS protocols. Default no SSL/TLS is used. Currently only implemented for TCP.
-
-
-
-
- Network address.
-
-
-
-
- Size of the connection cache (number of connections which are kept alive).
-
-
-
-
- The number of seconds a connection will remain idle before the first keep-alive probe is sent
-
-
-
-
- Maximum queue size.
-
-
-
-
- Maximum current connections. 0 = no maximum.
-
-
-
-
- Action that should be taken if the will be more connections than .
-
-
-
-
- Action that should be taken if the message is larger than maxMessageSize.
-
-
-
-
- Indicates whether to keep connection open whenever possible.
-
-
-
-
- NDLC item separator.
-
-
-
-
- NDC item separator.
-
-
-
-
- Indicates whether to include dictionary contents.
-
-
-
-
- Indicates whether to include source info (file name and line number) in the information sent over the network.
-
-
-
-
- Indicates whether to include NLog-specific extensions to log4j schema.
-
-
-
-
- Indicates whether to include contents of the stack.
-
-
-
-
- Indicates whether to include stack contents.
-
-
-
-
- Indicates whether to include dictionary contents.
-
-
-
-
- Indicates whether to include dictionary contents.
-
-
-
-
- Option to include all properties from the log events
-
-
-
-
- Indicates whether to include call site (class and method name) in the information sent over the network.
-
-
-
-
- Option to include all properties from the log events
-
-
-
-
- AppInfo field. By default it's the friendly name of the current AppDomain.
-
-
-
-
- Renderer for log4j:event logger-xml-attribute (Default ${logger})
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Layout that should be use to calculate the value for the parameter.
-
-
-
-
- Viewer parameter name.
-
-
-
-
- Whether an attribute with empty value should be included in the output
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Text to be rendered.
-
-
-
-
- Header.
-
-
-
-
- Footer.
-
-
-
-
- Indicates whether to auto-check if the console is available. - Disables console writing if Environment.UserInteractive = False (Windows Service) - Disables console writing if Console Standard Input is not available (Non-Console-App)
-
-
-
-
- Enables output using ANSI Color Codes
-
-
-
-
- The encoding for writing messages to the .
-
-
-
-
- Indicates whether the error stream (stderr) should be used instead of the output stream (stdout).
-
-
-
-
- Indicates whether to auto-flush after
-
-
-
-
- Indicates whether to auto-check if the console has been redirected to file - Disables coloring logic when System.Console.IsOutputRedirected = true
-
-
-
-
- Indicates whether to use default row highlighting rules.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Condition that must be met in order to set the specified foreground and background color.
-
-
-
-
- Background color.
-
-
-
-
- Foreground color.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Compile the ? This can improve the performance, but at the costs of more memory usage. If false, the Regex Cache is used.
-
-
-
-
- Condition that must be met before scanning the row for highlight of words
-
-
-
-
- Indicates whether to ignore case when comparing texts.
-
-
-
-
- Regular expression to be matched. You must specify either text or regex.
-
-
-
-
- Text to be matched. You must specify either text or regex.
-
-
-
-
- Indicates whether to match whole words only.
-
-
-
-
- Background color.
-
-
-
-
- Foreground color.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Text to be rendered.
-
-
-
-
- Header.
-
-
-
-
- Footer.
-
-
-
-
- Indicates whether to auto-flush after
-
-
-
-
- Indicates whether to auto-check if the console is available - Disables console writing if Environment.UserInteractive = False (Windows Service) - Disables console writing if Console Standard Input is not available (Non-Console-App)
-
-
-
-
- The encoding for writing messages to the .
-
-
-
-
- Indicates whether to send the log messages to the standard error instead of the standard output.
-
-
-
-
- Whether to enable batch writing using char[]-buffers, instead of using
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Obsolete - value will be ignored! The logging code always runs outside of transaction. Gets or sets a value indicating whether to use database transactions. Some data providers require this.
-
-
-
-
- Indicates whether to keep the database connection open between the log events.
-
-
-
-
- Name of the database provider.
-
-
-
-
- Database password. If the ConnectionString is not provided this value will be used to construct the "Password=" part of the connection string.
-
-
-
-
- Database host name. If the ConnectionString is not provided this value will be used to construct the "Server=" part of the connection string.
-
-
-
-
- Database user name. If the ConnectionString is not provided this value will be used to construct the "User ID=" part of the connection string.
-
-
-
-
- Name of the connection string (as specified in <connectionStrings> configuration section.
-
-
-
-
- Connection string. When provided, it overrides the values specified in DBHost, DBUserName, DBPassword, DBDatabase.
-
-
-
-
- Database name. If the ConnectionString is not provided this value will be used to construct the "Database=" part of the connection string.
-
-
-
-
- Connection string using for installation and uninstallation. If not provided, regular ConnectionString is being used.
-
-
-
-
- Configures isolated transaction batch writing. If supported by the database, then it will improve insert performance.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
- Text of the SQL command to be run on each log level.
-
-
-
-
- Type of the SQL command to be run on each log level.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Convert format of the property value
-
-
-
-
- Culture used for parsing property string-value for type-conversion
-
-
-
-
- Value to assign on the object-property
-
-
-
-
- Name for the object-property
-
-
-
-
- Type of the object-property
-
-
-
-
-
-
-
-
-
-
-
-
-
- Type of the command.
-
-
-
-
- Connection string to run the command against. If not provided, connection string from the target is used.
-
-
-
-
- Indicates whether to ignore failures.
-
-
-
-
- Command text.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Database parameter name.
-
-
-
-
- Layout that should be use to calculate the value for the parameter.
-
-
-
-
- Database parameter DbType.
-
-
-
-
- Database parameter size.
-
-
-
-
- Database parameter precision.
-
-
-
-
- Database parameter scale.
-
-
-
-
- Type of the parameter.
-
-
-
-
- Whether empty value should translate into DbNull. Requires database column to allow NULL values.
-
-
-
-
- Convert format of the database parameter value.
-
-
-
-
- Culture used for parsing parameter string-value for type-conversion
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Text to be rendered.
-
-
-
-
- Header.
-
-
-
-
- Footer.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Layout used to format log messages.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Layout used to format log messages.
-
-
-
-
- Layout that renders event Category.
-
-
-
-
- Optional entry type. When not set, or when not convertible to then determined by
-
-
-
-
- Layout that renders event ID.
-
-
-
-
- Name of the Event Log to write to. This can be System, Application or any user-defined name.
-
-
-
-
- Name of the machine on which Event Log service is running.
-
-
-
-
- Maximum Event log size in kilobytes.
-
-
-
-
- Message length limit to write to the Event Log.
-
-
-
-
- Value to be used as the event Source.
-
-
-
-
- Action to take if the message is larger than the option.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Indicates whether to return to the first target after any successful write.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Text to be rendered.
-
-
-
-
- Header.
-
-
-
-
- Footer.
-
-
-
-
- File encoding.
-
-
-
-
- Line ending mode.
-
-
-
-
- Maximum days of archive files that should be kept.
-
-
-
-
- Indicates whether to compress archive files into the zip archive format.
-
-
-
-
- Way file archives are numbered.
-
-
-
-
- Name of the file to be used for an archive.
-
-
-
-
- Is the an absolute or relative path?
-
-
-
-
- Indicates whether to automatically archive log files every time the specified time passes.
-
-
-
-
- Size in bytes above which log files will be automatically archived. Warning: combining this with isn't supported. We cannot create multiple archive files, if they should have the same name. Choose:
-
-
-
-
- Maximum number of archive files that should be kept.
-
-
-
-
- Indicates whether the footer should be written only when the file is archived.
-
-
-
-
- Maximum number of log file names that should be stored as existing.
-
-
-
-
- Indicates whether to delete old log file on startup.
-
-
-
-
- File attributes (Windows only).
-
-
-
-
- Indicates whether to create directories if they do not exist.
-
-
-
-
- Cleanup invalid values in a filename, e.g. slashes in a filename. If set to true, this can impact the performance of massive writes. If set to false, nothing gets written when the filename is wrong.
-
-
-
-
- Value of the file size threshold to archive old log file on startup.
-
-
-
-
- Indicates whether to archive old log file on startup.
-
-
-
-
- Value specifying the date format to use when archiving files.
-
-
-
-
- Indicates whether to enable log file(s) to be deleted.
-
-
-
-
- Indicates whether to write BOM (byte order mark) in created files
-
-
-
-
- Indicates whether to replace file contents on each write instead of appending log message at the end.
-
-
-
-
- Indicates whether file creation calls should be synchronized by a system global mutex.
-
-
-
-
- Gets or set a value indicating whether a managed file stream is forced, instead of using the native implementation.
-
-
-
-
- Is the an absolute or relative path?
-
-
-
-
- Name of the file to write to.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
- Indicates whether concurrent writes to the log file by multiple processes on different network hosts.
-
-
-
-
- Maximum number of seconds that files are kept open. If this number is negative the files are not automatically closed after a period of inactivity.
-
-
-
-
- Number of files to be kept open. Setting this to a higher value may improve performance in a situation where a single File target is writing to many files (such as splitting by level or by logger).
-
-
-
-
- Indicates whether to keep log file open instead of opening and closing it on each logging event.
-
-
-
-
- Whether or not this target should just discard all data that its asked to write. Mostly used for when testing NLog Stack except final write
-
-
-
-
- Indicates whether concurrent writes to the log file by multiple processes on the same host.
-
-
-
-
- Number of times the write is appended on the file before NLog discards the log message.
-
-
-
-
- Delay in milliseconds to wait before attempting to write to the file again.
-
-
-
-
- Log file buffer size in bytes.
-
-
-
-
- Maximum number of seconds before open files are flushed. If this number is negative or zero the files are not flushed by timer.
-
-
-
-
- Indicates whether to automatically flush the file buffers after each log message.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Condition expression. Log events who meet this condition will be forwarded to the wrapped target.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Windows domain name to change context to.
-
-
-
-
- Required impersonation level.
-
-
-
-
- Type of the logon provider.
-
-
-
-
- Logon Type.
-
-
-
-
- User account password.
-
-
-
-
- Indicates whether to revert to the credentials of the process instead of impersonating another user.
-
-
-
-
- Username to change context to.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Interval in which messages will be written up to the number of messages.
-
-
-
-
- Maximum allowed number of messages written per .
-
-
-
-
- Name of the target.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Endpoint address.
-
-
-
-
- Name of the endpoint configuration in WCF configuration file.
-
-
-
-
- Indicates whether to use a WCF service contract that is one way (fire and forget) or two way (request-reply)
-
-
-
-
- Client ID.
-
-
-
-
- Indicates whether to include per-event properties in the payload sent to the server.
-
-
-
-
- Indicates whether to use binary message encoding.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Layout that should be use to calculate the value for the parameter.
-
-
-
-
- Name of the parameter.
-
-
-
-
- Type of the parameter.
-
-
-
-
- Type of the parameter. Obsolete alias for
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Text to be rendered.
-
-
-
-
- Header.
-
-
-
-
- Footer.
-
-
-
-
- Indicates whether NewLine characters in the body should be replaced with tags.
-
-
-
-
- Priority used for sending mails.
-
-
-
-
- Encoding to be used for sending e-mail.
-
-
-
-
- BCC email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com).
-
-
-
-
- CC email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com).
-
-
-
-
- Indicates whether to add new lines between log entries.
-
-
-
-
- Indicates whether to send message as HTML instead of plain text.
-
-
-
-
- Sender's email address (e.g. joe@domain.com).
-
-
-
-
- Mail message body (repeated for each log message send in one mail).
-
-
-
-
- Mail subject.
-
-
-
-
- Recipients' email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com).
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
- Indicates the SMTP client timeout.
-
-
-
-
- SMTP Server to be used for sending.
-
-
-
-
- SMTP Authentication mode.
-
-
-
-
- Username used to connect to SMTP server (used when SmtpAuthentication is set to "basic").
-
-
-
-
- Password used to authenticate against SMTP server (used when SmtpAuthentication is set to "basic").
-
-
-
-
- Indicates whether SSL (secure sockets layer) should be used when communicating with SMTP server.
-
-
-
-
- Port number that SMTP Server is listening on.
-
-
-
-
- Indicates whether the default Settings from System.Net.MailSettings should be used.
-
-
-
-
- Folder where applications save mail messages to be processed by the local SMTP server.
-
-
-
-
- Specifies how outgoing email messages will be handled.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Layout used to format log messages.
-
-
-
-
- Max number of items to have in memory
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Class name.
-
-
-
-
- Method name. The method must be public and static. Use the AssemblyQualifiedName , https://msdn.microsoft.com/en-us/library/system.type.assemblyqualifiedname(v=vs.110).aspx e.g.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Layout used to format log messages.
-
-
-
-
- Encoding to be used.
-
-
-
-
- End of line value if a newline is appended at the end of log message .
-
-
-
-
- Maximum message size in bytes.
-
-
-
-
- Indicates whether to append newline at the end of log message.
-
-
-
-
- Network address.
-
-
-
-
- Size of the connection cache (number of connections which are kept alive).
-
-
-
-
- The number of seconds a connection will remain idle before the first keep-alive probe is sent
-
-
-
-
- Indicates whether to keep connection open whenever possible.
-
-
-
-
- Maximum current connections. 0 = no maximum.
-
-
-
-
- Maximum queue size.
-
-
-
-
- Action that should be taken if the will be more connections than .
-
-
-
-
- Action that should be taken if the message is larger than maxMessageSize.
-
-
-
-
- Get or set the SSL/TLS protocols. Default no SSL/TLS is used. Currently only implemented for TCP.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Encoding to be used.
-
-
-
-
- Instance of that is used to format log messages.
-
-
-
-
- End of line value if a newline is appended at the end of log message .
-
-
-
-
- Maximum message size in bytes.
-
-
-
-
- Indicates whether to append newline at the end of log message.
-
-
-
-
- Get or set the SSL/TLS protocols. Default no SSL/TLS is used. Currently only implemented for TCP.
-
-
-
-
- Network address.
-
-
-
-
- Size of the connection cache (number of connections which are kept alive).
-
-
-
-
- The number of seconds a connection will remain idle before the first keep-alive probe is sent
-
-
-
-
- Maximum queue size.
-
-
-
-
- Maximum current connections. 0 = no maximum.
-
-
-
-
- Action that should be taken if the will be more connections than .
-
-
-
-
- Action that should be taken if the message is larger than maxMessageSize.
-
-
-
-
- Indicates whether to keep connection open whenever possible.
-
-
-
-
- NDLC item separator.
-
-
-
-
- NDC item separator.
-
-
-
-
- Indicates whether to include dictionary contents.
-
-
-
-
- Indicates whether to include source info (file name and line number) in the information sent over the network.
-
-
-
-
- Indicates whether to include NLog-specific extensions to log4j schema.
-
-
-
-
- Indicates whether to include contents of the stack.
-
-
-
-
- Indicates whether to include stack contents.
-
-
-
-
- Indicates whether to include dictionary contents.
-
-
-
-
- Indicates whether to include dictionary contents.
-
-
-
-
- Option to include all properties from the log events
-
-
-
-
- Indicates whether to include call site (class and method name) in the information sent over the network.
-
-
-
-
- Option to include all properties from the log events
-
-
-
-
- AppInfo field. By default it's the friendly name of the current AppDomain.
-
-
-
-
- Renderer for log4j:event logger-xml-attribute (Default ${logger})
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Layout used to format log messages.
-
-
-
-
- Indicates whether to perform layout calculation.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Layout used to format log messages.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Indicates whether performance counter should be automatically created.
-
-
-
-
- Name of the performance counter category.
-
-
-
-
- Counter help text.
-
-
-
-
- Name of the performance counter.
-
-
-
-
- Performance counter type.
-
-
-
-
- The value by which to increment the counter.
-
-
-
-
- Performance counter instance name.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Default filter to be applied when no specific rule matches.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
- Condition to be tested.
-
-
-
-
- Resulting filter to be applied when the condition matches.
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
- Number of times to repeat each log message.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
- Number of retries that should be attempted on the wrapped target in case of a failure.
-
-
-
-
- Time to wait between retries in milliseconds.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Layout used to format log messages.
-
-
-
-
- Forward to (Instead of )
-
-
-
-
- Always use independent of
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit
-
-
-
-
- Should we include the BOM (Byte-order-mark) for UTF? Influences the property. This will only work for UTF-8.
-
-
-
-
- Web service method name. Only used with Soap.
-
-
-
-
- Web service namespace. Only used with Soap.
-
-
-
-
- Protocol to be used when calling web service.
-
-
-
-
- Custom proxy address, include port separated by a colon
-
-
-
-
- Encoding.
-
-
-
-
- Web service URL.
-
-
-
-
- Value of the User-agent HTTP header.
-
-
-
-
- Value whether escaping be done according to the old NLog style (Very non-standard)
-
-
-
-
- Value whether escaping be done according to Rfc3986 (Supports Internationalized Resource Identifiers - IRIs)
-
-
-
-
- Indicates whether to pre-authenticate the HttpWebRequest (Requires 'Authorization' in parameters)
-
-
-
-
- Name of the root XML element, if POST of XML document chosen. If so, this property must not be null. (see and ).
-
-
-
-
- (optional) root namespace of the XML document, if POST of XML document chosen. (see and ).
-
-
-
-
- Proxy configuration when calling web service
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Footer layout.
-
-
-
-
- Header layout.
-
-
-
-
- Body layout (can be repeated multiple times).
-
-
-
-
- Custom column delimiter value (valid when ColumnDelimiter is set to 'Custom').
-
-
-
-
- Column delimiter.
-
-
-
-
- Quote Character.
-
-
-
-
- Quoting mode.
-
-
-
-
- Indicates whether CVS should include header.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Layout of the column.
-
-
-
-
- Name of the column.
-
-
-
-
- Override of Quoting mode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Should forward slashes be escaped? If true, / will be converted to \/
-
-
-
-
- Option to render the empty object value {}
-
-
-
-
- Option to suppress the extra spaces in the output json
-
-
-
-
- Option to exclude null/empty properties from the log event (as JSON)
-
-
-
-
- List of property names to exclude when is true
-
-
-
-
- Option to include all properties from the log event (as JSON)
-
-
-
-
- Option to include all properties from the log event (as JSON)
-
-
-
-
- Indicates whether to include contents of the dictionary.
-
-
-
-
- Indicates whether to include contents of the dictionary.
-
-
-
-
- Indicates whether to include contents of the dictionary.
-
-
-
-
- Indicates whether to include contents of the dictionary.
-
-
-
-
- How far should the JSON serializer follow object references before backing off
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Layout that will be rendered as the attribute's value.
-
-
-
-
- Name of the attribute.
-
-
-
-
- Determines whether or not this attribute will be Json encoded.
-
-
-
-
- Should forward slashes be escaped? If true, / will be converted to \/
-
-
-
-
- Indicates whether to escape non-ascii characters
-
-
-
-
- Whether an attribute with empty value should be included in the output
-
-
-
-
-
-
-
-
-
-
-
-
-
- Footer layout.
-
-
-
-
- Header layout.
-
-
-
-
- Body layout (can be repeated multiple times).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Option to include all properties from the log events
-
-
-
-
- Indicates whether to include call site (class and method name) in the information sent over the network.
-
-
-
-
- Option to include all properties from the log events
-
-
-
-
- Indicates whether to include contents of the dictionary.
-
-
-
-
- Indicates whether to include contents of the dictionary.
-
-
-
-
- Indicates whether to include contents of the stack.
-
-
-
-
- Indicates whether to include contents of the stack.
-
-
-
-
- Indicates whether to include contents of the dictionary.
-
-
-
-
- Indicates whether to include source info (file name and line number) in the information sent over the network.
-
-
-
-
-
-
-
-
-
-
-
-
-
- Layout text.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Option to include all properties from the log event (as XML)
-
-
-
-
- XML attribute name to use when rendering property-key When null (or empty) then key-attribute is not included
-
-
-
-
- XML element name to use for rendering IList-collections items
-
-
-
-
- How far should the XML serializer follow object references before backing off
-
-
-
-
- Indicates whether to include contents of the dictionary.
-
-
-
-
- Indicates whether to include contents of the dictionary.
-
-
-
-
- Indicates whether to include contents of the dictionary.
-
-
-
-
- Option to include all properties from the log event (as XML)
-
-
-
-
- XML attribute name to use when rendering property-value When null (or empty) then value-attribute is not included and value is formatted as XML-element-value
-
-
-
-
- List of property names to exclude when is true
-
-
-
-
- XML element name to use when rendering properties
-
-
-
-
- Determines whether or not this attribute will be Xml encoded.
-
-
-
-
- Auto indent and create new lines
-
-
-
-
- Whether a ElementValue with empty value should be included in the output
-
-
-
-
- Value inside the root XML element
-
-
-
-
- Name of the root XML element
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Determines whether or not this attribute will be Xml encoded.
-
-
-
-
- Name of the element
-
-
-
-
- Value inside the element
-
-
-
-
- Whether a ElementValue with empty value should be included in the output
-
-
-
-
- Auto indent and create new lines
-
-
-
-
- List of property names to exclude when is true
-
-
-
-
- Option to include all properties from the log event (as XML)
-
-
-
-
- Option to include all properties from the log event (as XML)
-
-
-
-
- Indicates whether to include contents of the dictionary.
-
-
-
-
- Indicates whether to include contents of the dictionary.
-
-
-
-
- Indicates whether to include contents of the dictionary.
-
-
-
-
- How far should the XML serializer follow object references before backing off
-
-
-
-
- XML element name to use for rendering IList-collections items
-
-
-
-
- XML attribute name to use when rendering property-key When null (or empty) then key-attribute is not included
-
-
-
-
- XML element name to use when rendering properties
-
-
-
-
- XML attribute name to use when rendering property-value When null (or empty) then value-attribute is not included and value is formatted as XML-element-value
-
-
-
-
-
-
-
-
-
-
-
-
- Layout that will be rendered as the attribute's value.
-
-
-
-
- Name of the attribute.
-
-
-
-
- Determines whether or not this attribute will be Xml encoded.
-
-
-
-
- Whether an attribute with empty value should be included in the output
-
-
-
-
-
-
-
-
-
-
-
-
- Action to be taken when filter matches.
-
-
-
-
- Condition expression.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Action to be taken when filter matches.
-
-
-
-
- Indicates whether to ignore case when comparing strings.
-
-
-
-
- Layout to be used to filter log messages.
-
-
-
-
- Substring to be matched.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Action to be taken when filter matches.
-
-
-
-
- String to compare the layout to.
-
-
-
-
- Indicates whether to ignore case when comparing strings.
-
-
-
-
- Layout to be used to filter log messages.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Action to be taken when filter matches.
-
-
-
-
- Indicates whether to ignore case when comparing strings.
-
-
-
-
- Layout to be used to filter log messages.
-
-
-
-
- Substring to be matched.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Action to be taken when filter matches.
-
-
-
-
- String to compare the layout to.
-
-
-
-
- Indicates whether to ignore case when comparing strings.
-
-
-
-
- Layout to be used to filter log messages.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Action to be taken when filter matches.
-
-
-
-
- Default number of unique filter values to expect, will automatically increase if needed
-
-
-
-
- Applies the configured action to the initial logevent that starts the timeout period. Used to configure that it should ignore all events until timeout.
-
-
-
-
- Layout to be used to filter log messages.
-
-
-
-
- Max number of unique filter values to expect simultaneously
-
-
-
-
- Max length of filter values, will truncate if above limit
-
-
-
-
- How long before a filter expires, and logging is accepted again
-
-
-
-
- Default buffer size for the internal buffers
-
-
-
-
- Reuse internal buffers, and doesn't have to constantly allocate new buffers
-
-
-
-
- Append FilterCount to the when an event is no longer filtered
-
-
-
-
- Insert FilterCount value into when an event is no longer filtered
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/MP-IO/Web.config b/MP-IO/Web.config
index 9b54af59..0631cfa1 100644
--- a/MP-IO/Web.config
+++ b/MP-IO/Web.config
@@ -17,8 +17,8 @@
-
-
+
+
@@ -37,8 +37,8 @@
-
-
+
+
@@ -58,9 +58,8 @@
-
+
-
@@ -282,7 +281,7 @@
-
+
@@ -332,18 +331,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -356,6 +343,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -368,20 +367,20 @@
-
-
+
+
-
-
+
-
+
+
diff --git a/MP-IO/packages.config b/MP-IO/packages.config
index 7d22251e..412ad2c7 100644
--- a/MP-IO/packages.config
+++ b/MP-IO/packages.config
@@ -3,30 +3,31 @@
-
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
+
@@ -34,16 +35,16 @@
-
-
+
-
+
+
@@ -52,11 +53,14 @@
+
-
+
+
+
diff --git a/MP-MAG/Areas/HelpPage/Views/Web.config b/MP-MAG/Areas/HelpPage/Views/Web.config
index 6d4ddaf1..c9f6f08c 100644
--- a/MP-MAG/Areas/HelpPage/Views/Web.config
+++ b/MP-MAG/Areas/HelpPage/Views/Web.config
@@ -9,7 +9,7 @@
-
+
diff --git a/MP-MAG/MP-MAG.csproj b/MP-MAG/MP-MAG.csproj
index 301f3d57..9c618a02 100644
--- a/MP-MAG/MP-MAG.csproj
+++ b/MP-MAG/MP-MAG.csproj
@@ -53,8 +53,8 @@
..\packages\AspNet.ScriptManager.jQuery.3.7.0\lib\net45\AspNet.ScriptManager.jQuery.dll
-
- ..\packages\DnsClient.1.6.1\lib\net45\DnsClient.dll
+
+ ..\packages\DnsClient.1.7.0\lib\net45\DnsClient.dll
..\packages\elmah.corelibrary.1.2.2\lib\Elmah.dll
@@ -84,8 +84,8 @@
..\packages\Microsoft.Web.Infrastructure.2.0.0\lib\net40\Microsoft.Web.Infrastructure.dll
-
- ..\packages\Microsoft.Web.RedisSessionStateProvider.4.0.1\lib\net462\Microsoft.Web.RedisSessionStateProvider.dll
+
+ ..\packages\Microsoft.Web.RedisSessionStateProvider.5.0.0\lib\net462\Microsoft.Web.RedisSessionStateProvider.dll
..\packages\MongoDB.Bson.2.17.0\lib\netstandard2.0\MongoDB.Bson.dll
@@ -112,13 +112,13 @@
..\packages\PDFsharp.1.50.5147\lib\net20\PdfSharp.Charting.dll
- ..\packages\Pipelines.Sockets.Unofficial.2.2.2\lib\net461\Pipelines.Sockets.Unofficial.dll
+ ..\packages\Pipelines.Sockets.Unofficial.2.2.8\lib\net461\Pipelines.Sockets.Unofficial.dll
..\packages\SharpCompress.0.32.1\lib\net461\SharpCompress.dll
- ..\packages\StackExchange.Redis.2.6.48\lib\net461\StackExchange.Redis.dll
+ ..\packages\StackExchange.Redis.2.6.122\lib\net461\StackExchange.Redis.dll
..\packages\SteamWare.5.3.2309.1316\lib\net462\SteamWare.dll
@@ -133,7 +133,11 @@
..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll
+
+ ..\packages\System.Configuration.ConfigurationManager.6.0.0\lib\net461\System.Configuration.ConfigurationManager.dll
+
+
..\packages\System.Diagnostics.PerformanceCounter.6.0.1\lib\net461\System.Diagnostics.PerformanceCounter.dll
@@ -147,11 +151,12 @@
..\packages\System.Memory.4.5.5\lib\net461\System.Memory.dll
+
..\packages\System.Net.Http.4.3.4\lib\net46\System.Net.Http.dll
-
- ..\packages\Microsoft.AspNet.WebApi.Client.5.2.8\lib\net45\System.Net.Http.Formatting.dll
+
+ ..\packages\Microsoft.AspNet.WebApi.Client.5.2.9\lib\net45\System.Net.Http.Formatting.dll
@@ -166,14 +171,17 @@
True
+
+ ..\packages\System.Security.AccessControl.6.0.0\lib\net461\System.Security.AccessControl.dll
+
..\packages\System.Security.Cryptography.Algorithms.4.3.1\lib\net461\System.Security.Cryptography.Algorithms.dll
..\packages\System.Security.Cryptography.Encoding.4.3.0\lib\net46\System.Security.Cryptography.Encoding.dll
-
- ..\packages\System.Security.Cryptography.Pkcs.6.0.1\lib\net461\System.Security.Cryptography.Pkcs.dll
+
+ ..\packages\System.Security.Cryptography.Pkcs.6.0.3\lib\net461\System.Security.Cryptography.Pkcs.dll
..\packages\System.Security.Cryptography.Primitives.4.3.0\lib\net46\System.Security.Cryptography.Primitives.dll
@@ -181,7 +189,14 @@
..\packages\System.Security.Cryptography.X509Certificates.4.3.2\lib\net461\System.Security.Cryptography.X509Certificates.dll
+
+ ..\packages\System.Security.Permissions.6.0.0\lib\net461\System.Security.Permissions.dll
+
+
+ ..\packages\System.Security.Principal.Windows.5.0.0\lib\net461\System.Security.Principal.Windows.dll
+
+
..\packages\System.Text.Encoding.CodePages.6.0.0\lib\net461\System.Text.Encoding.CodePages.dll
@@ -199,29 +214,29 @@
- ..\packages\Microsoft.AspNet.WebPages.3.2.8\lib\net45\System.Web.Helpers.dll
+ ..\packages\Microsoft.AspNet.WebPages.3.2.9\lib\net45\System.Web.Helpers.dll
-
- ..\packages\Microsoft.AspNet.WebApi.Core.5.2.8\lib\net45\System.Web.Http.dll
+
+ ..\packages\Microsoft.AspNet.WebApi.Core.5.2.9\lib\net45\System.Web.Http.dll
-
- ..\packages\Microsoft.AspNet.WebApi.WebHost.5.2.8\lib\net45\System.Web.Http.WebHost.dll
+
+ ..\packages\Microsoft.AspNet.WebApi.WebHost.5.2.9\lib\net45\System.Web.Http.WebHost.dll
-
- ..\packages\Microsoft.AspNet.Mvc.5.2.8\lib\net45\System.Web.Mvc.dll
+
+ ..\packages\Microsoft.AspNet.Mvc.5.2.9\lib\net45\System.Web.Mvc.dll
- ..\packages\Microsoft.AspNet.Razor.3.2.8\lib\net45\System.Web.Razor.dll
+ ..\packages\Microsoft.AspNet.Razor.3.2.9\lib\net45\System.Web.Razor.dll
- ..\packages\Microsoft.AspNet.WebPages.3.2.8\lib\net45\System.Web.WebPages.dll
+ ..\packages\Microsoft.AspNet.WebPages.3.2.9\lib\net45\System.Web.WebPages.dll
- ..\packages\Microsoft.AspNet.WebPages.3.2.8\lib\net45\System.Web.WebPages.Deployment.dll
+ ..\packages\Microsoft.AspNet.WebPages.3.2.9\lib\net45\System.Web.WebPages.Deployment.dll
- ..\packages\Microsoft.AspNet.WebPages.3.2.8\lib\net45\System.Web.WebPages.Razor.dll
+ ..\packages\Microsoft.AspNet.WebPages.3.2.9\lib\net45\System.Web.WebPages.Razor.dll
@@ -243,6 +258,7 @@
True
..\packages\Antlr.3.5.0.2\lib\Antlr3.Runtime.dll
+
@@ -791,8 +807,6 @@
-
-
Always
@@ -848,23 +862,6 @@
Always
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -893,6 +890,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1089,7 +1106,6 @@
Web.config
-
diff --git a/MP-MAG/Web.config b/MP-MAG/Web.config
index 042fd27c..28dd26c6 100644
--- a/MP-MAG/Web.config
+++ b/MP-MAG/Web.config
@@ -4,436 +4,435 @@
https://go.microsoft.com/fwlink/?LinkId=301879
-->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MP-MAG/packages.config b/MP-MAG/packages.config
index 9d813327..6c2e5b75 100644
--- a/MP-MAG/packages.config
+++ b/MP-MAG/packages.config
@@ -5,37 +5,38 @@
-
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -45,15 +46,16 @@
-
+
-
+
+
@@ -62,11 +64,14 @@
+
-
+
+
+
diff --git a/MP-Site/MP-Site.csproj b/MP-Site/MP-Site.csproj
index 94c62038..951c5db6 100644
--- a/MP-Site/MP-Site.csproj
+++ b/MP-Site/MP-Site.csproj
@@ -55,8 +55,8 @@
..\packages\Crc32C.NET.1.0.5.0\lib\net20\Crc32C.NET.dll
-
- ..\packages\DnsClient.1.6.1\lib\net45\DnsClient.dll
+
+ ..\packages\DnsClient.1.7.0\lib\net45\DnsClient.dll
..\packages\elmah.corelibrary.1.2.2\lib\Elmah.dll
@@ -74,8 +74,8 @@
..\packages\Microsoft.Web.Infrastructure.2.0.0\lib\net40\Microsoft.Web.Infrastructure.dll
-
- ..\packages\Microsoft.Web.RedisSessionStateProvider.4.0.1\lib\net462\Microsoft.Web.RedisSessionStateProvider.dll
+
+ ..\packages\Microsoft.Web.RedisSessionStateProvider.5.0.0\lib\net462\Microsoft.Web.RedisSessionStateProvider.dll
..\packages\MongoDB.Bson.2.17.0\lib\netstandard2.0\MongoDB.Bson.dll
@@ -102,7 +102,7 @@
..\packages\PDFsharp.1.50.5147\lib\net20\PdfSharp.Charting.dll
- ..\packages\Pipelines.Sockets.Unofficial.2.2.2\lib\net461\Pipelines.Sockets.Unofficial.dll
+ ..\packages\Pipelines.Sockets.Unofficial.2.2.8\lib\net461\Pipelines.Sockets.Unofficial.dll
..\packages\SharpCompress.0.32.1\lib\net461\SharpCompress.dll
@@ -111,7 +111,7 @@
..\packages\Snappy.NET.1.1.1.8\lib\net45\Snappy.NET.dll
- ..\packages\StackExchange.Redis.2.6.48\lib\net461\StackExchange.Redis.dll
+ ..\packages\StackExchange.Redis.2.6.122\lib\net461\StackExchange.Redis.dll
..\packages\SteamWare.5.3.2309.1316\lib\net462\SteamWare.dll
@@ -124,9 +124,13 @@
+
+ ..\packages\System.Configuration.ConfigurationManager.6.0.0\lib\net461\System.Configuration.ConfigurationManager.dll
+
+
..\packages\System.Diagnostics.PerformanceCounter.6.0.1\lib\net461\System.Diagnostics.PerformanceCounter.dll
@@ -139,6 +143,7 @@
..\packages\System.Memory.4.5.5\lib\net461\System.Memory.dll
+
..\packages\System.Net.Http.4.3.4\lib\net46\System.Net.Http.dll
@@ -154,14 +159,17 @@
+
+ ..\packages\System.Security.AccessControl.6.0.0\lib\net461\System.Security.AccessControl.dll
+
..\packages\System.Security.Cryptography.Algorithms.4.3.1\lib\net461\System.Security.Cryptography.Algorithms.dll
..\packages\System.Security.Cryptography.Encoding.4.3.0\lib\net46\System.Security.Cryptography.Encoding.dll
-
- ..\packages\System.Security.Cryptography.Pkcs.6.0.1\lib\net461\System.Security.Cryptography.Pkcs.dll
+
+ ..\packages\System.Security.Cryptography.Pkcs.6.0.3\lib\net461\System.Security.Cryptography.Pkcs.dll
..\packages\System.Security.Cryptography.Primitives.4.3.0\lib\net46\System.Security.Cryptography.Primitives.dll
@@ -169,7 +177,14 @@
..\packages\System.Security.Cryptography.X509Certificates.4.3.2\lib\net461\System.Security.Cryptography.X509Certificates.dll
+
+ ..\packages\System.Security.Permissions.6.0.0\lib\net461\System.Security.Permissions.dll
+
+
+ ..\packages\System.Security.Principal.Windows.5.0.0\lib\net461\System.Security.Principal.Windows.dll
+
+
..\packages\System.Text.Encoding.CodePages.6.0.0\lib\net461\System.Text.Encoding.CodePages.dll
@@ -217,6 +232,7 @@
..\packages\Microsoft.AspNet.FriendlyUrls.Core.1.0.2\lib\net45\Microsoft.AspNet.FriendlyUrls.dll
+
diff --git a/MP-Site/Web.config b/MP-Site/Web.config
index 04b768a2..c936cb6a 100644
--- a/MP-Site/Web.config
+++ b/MP-Site/Web.config
@@ -68,9 +68,8 @@
-
+
-
@@ -303,7 +302,7 @@
-
+
diff --git a/MP-Site/packages.config b/MP-Site/packages.config
index 5f37f14f..3e36aafb 100644
--- a/MP-Site/packages.config
+++ b/MP-Site/packages.config
@@ -6,7 +6,7 @@
-
+
@@ -22,9 +22,10 @@
+
-
+
@@ -34,15 +35,16 @@
-
+
-
+
+
@@ -51,11 +53,14 @@
+
-
+
+
+
diff --git a/MP-TAB/MP-TAB.csproj b/MP-TAB/MP-TAB.csproj
index d3b2789f..8e44c925 100644
--- a/MP-TAB/MP-TAB.csproj
+++ b/MP-TAB/MP-TAB.csproj
@@ -97,8 +97,8 @@
..\packages\AspNet.ScriptManager.jQuery.UI.Combined.1.12.1\lib\net45\AspNet.ScriptManager.jQuery.UI.Combined.dll
-
- ..\packages\DnsClient.1.6.1\lib\net45\DnsClient.dll
+
+ ..\packages\DnsClient.1.7.0\lib\net45\DnsClient.dll
..\packages\elmah.corelibrary.1.2.2\lib\Elmah.dll
@@ -132,8 +132,8 @@
..\packages\Microsoft.Web.Infrastructure.2.0.0\lib\net40\Microsoft.Web.Infrastructure.dll
-
- ..\packages\Microsoft.Web.RedisSessionStateProvider.4.0.1\lib\net462\Microsoft.Web.RedisSessionStateProvider.dll
+
+ ..\packages\Microsoft.Web.RedisSessionStateProvider.5.0.0\lib\net462\Microsoft.Web.RedisSessionStateProvider.dll
..\packages\MongoDB.Bson.2.17.0\lib\netstandard2.0\MongoDB.Bson.dll
@@ -160,13 +160,13 @@
..\packages\PDFsharp.1.50.5147\lib\net20\PdfSharp.Charting.dll
- ..\packages\Pipelines.Sockets.Unofficial.2.2.2\lib\net461\Pipelines.Sockets.Unofficial.dll
+ ..\packages\Pipelines.Sockets.Unofficial.2.2.8\lib\net461\Pipelines.Sockets.Unofficial.dll
..\packages\SharpCompress.0.32.1\lib\net461\SharpCompress.dll
- ..\packages\StackExchange.Redis.2.6.48\lib\net461\StackExchange.Redis.dll
+ ..\packages\StackExchange.Redis.2.6.122\lib\net461\StackExchange.Redis.dll
..\packages\SteamWare.5.3.2309.1316\lib\net462\SteamWare.dll
@@ -177,7 +177,11 @@
..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll
+
+ ..\packages\System.Configuration.ConfigurationManager.6.0.0\lib\net461\System.Configuration.ConfigurationManager.dll
+
+
..\packages\System.Diagnostics.PerformanceCounter.6.0.1\lib\net461\System.Diagnostics.PerformanceCounter.dll
@@ -190,6 +194,7 @@
..\packages\System.Memory.4.5.5\lib\net461\System.Memory.dll
+
..\packages\System.Net.Http.4.3.4\lib\net46\System.Net.Http.dll
@@ -205,14 +210,17 @@
+
+ ..\packages\System.Security.AccessControl.6.0.0\lib\net461\System.Security.AccessControl.dll
+
..\packages\System.Security.Cryptography.Algorithms.4.3.1\lib\net461\System.Security.Cryptography.Algorithms.dll
..\packages\System.Security.Cryptography.Encoding.4.3.0\lib\net46\System.Security.Cryptography.Encoding.dll
-
- ..\packages\System.Security.Cryptography.Pkcs.6.0.1\lib\net461\System.Security.Cryptography.Pkcs.dll
+
+ ..\packages\System.Security.Cryptography.Pkcs.6.0.3\lib\net461\System.Security.Cryptography.Pkcs.dll
..\packages\System.Security.Cryptography.Primitives.4.3.0\lib\net46\System.Security.Cryptography.Primitives.dll
@@ -220,7 +228,14 @@
..\packages\System.Security.Cryptography.X509Certificates.4.3.2\lib\net461\System.Security.Cryptography.X509Certificates.dll
+
+ ..\packages\System.Security.Permissions.6.0.0\lib\net461\System.Security.Permissions.dll
+
+
+ ..\packages\System.Security.Principal.Windows.5.0.0\lib\net461\System.Security.Principal.Windows.dll
+
+
..\packages\System.Text.Encoding.CodePages.6.0.0\lib\net461\System.Text.Encoding.CodePages.dll
@@ -252,6 +267,7 @@
..\packages\WebGrease.1.6.0\lib\WebGrease.dll
True
+
diff --git a/MP-TAB/Web.config b/MP-TAB/Web.config
index 5b333503..69ecab36 100644
--- a/MP-TAB/Web.config
+++ b/MP-TAB/Web.config
@@ -35,9 +35,8 @@
-
+
-
@@ -302,7 +301,7 @@
-
+
diff --git a/MP-TAB/packages.config b/MP-TAB/packages.config
index 46624e6f..e9b7d97a 100644
--- a/MP-TAB/packages.config
+++ b/MP-TAB/packages.config
@@ -6,7 +6,7 @@
-
+
@@ -21,9 +21,10 @@
+
-
+
@@ -33,14 +34,15 @@
-
+
-
+
+
@@ -49,11 +51,14 @@
+
-
+
+
+
diff --git a/MagData/MagData.csproj b/MagData/MagData.csproj
index a9c157e4..23ace4d1 100644
--- a/MagData/MagData.csproj
+++ b/MagData/MagData.csproj
@@ -37,8 +37,8 @@
..\packages\Crc32C.NET.1.0.5.0\lib\net20\Crc32C.NET.dll
-
- ..\packages\DnsClient.1.6.1\lib\net45\DnsClient.dll
+
+ ..\packages\DnsClient.1.7.0\lib\net45\DnsClient.dll
..\packages\SharpZipLib.1.3.3\lib\net45\ICSharpCode.SharpZipLib.dll
@@ -77,7 +77,7 @@
..\packages\NLog.5.2.4\lib\net46\NLog.dll
- ..\packages\Pipelines.Sockets.Unofficial.2.2.2\lib\net461\Pipelines.Sockets.Unofficial.dll
+ ..\packages\Pipelines.Sockets.Unofficial.2.2.8\lib\net461\Pipelines.Sockets.Unofficial.dll
..\packages\SharpCompress.0.32.1\lib\net461\SharpCompress.dll
@@ -86,7 +86,7 @@
..\packages\Snappy.NET.1.1.1.8\lib\net45\Snappy.NET.dll
- ..\packages\StackExchange.Redis.2.6.48\lib\net461\StackExchange.Redis.dll
+ ..\packages\StackExchange.Redis.2.6.122\lib\net461\StackExchange.Redis.dll
..\packages\SteamWare.IO.5.3.2309.1316\lib\net462\SteamWare.IO.dll
diff --git a/MagData/app.config b/MagData/app.config
index 40d36b51..3475341a 100644
--- a/MagData/app.config
+++ b/MagData/app.config
@@ -56,7 +56,7 @@
-
+
diff --git a/MagData/packages.config b/MagData/packages.config
index 2a4460cc..4694d353 100644
--- a/MagData/packages.config
+++ b/MagData/packages.config
@@ -1,7 +1,7 @@
-
+
@@ -11,11 +11,11 @@
-
+
-
+
diff --git a/MapoDb/MapoDb.csproj b/MapoDb/MapoDb.csproj
index 8fd8c9a8..a683286f 100644
--- a/MapoDb/MapoDb.csproj
+++ b/MapoDb/MapoDb.csproj
@@ -68,8 +68,8 @@
..\packages\Crc32C.NET.1.0.5.0\lib\net20\Crc32C.NET.dll
-
- ..\packages\DnsClient.1.6.1\lib\net45\DnsClient.dll
+
+ ..\packages\DnsClient.1.7.0\lib\net45\DnsClient.dll
..\packages\EntityFramework.6.4.4\lib\net45\EntityFramework.dll
@@ -116,7 +116,7 @@
..\packages\PDFsharp.1.50.5147\lib\net20\PdfSharp.Charting.dll
- ..\packages\Pipelines.Sockets.Unofficial.2.2.2\lib\net461\Pipelines.Sockets.Unofficial.dll
+ ..\packages\Pipelines.Sockets.Unofficial.2.2.8\lib\net461\Pipelines.Sockets.Unofficial.dll
..\packages\SharpCompress.0.32.1\lib\net461\SharpCompress.dll
@@ -125,7 +125,7 @@
..\packages\Snappy.NET.1.1.1.8\lib\net45\Snappy.NET.dll
- ..\packages\StackExchange.Redis.2.6.48\lib\net461\StackExchange.Redis.dll
+ ..\packages\StackExchange.Redis.2.6.122\lib\net461\StackExchange.Redis.dll
..\packages\SteamWare.5.3.2309.1316\lib\net462\SteamWare.dll
@@ -175,8 +175,8 @@
..\packages\System.Security.Cryptography.Encoding.4.3.0\lib\net46\System.Security.Cryptography.Encoding.dll
-
- ..\packages\System.Security.Cryptography.Pkcs.6.0.1\lib\net461\System.Security.Cryptography.Pkcs.dll
+
+ ..\packages\System.Security.Cryptography.Pkcs.6.0.3\lib\net461\System.Security.Cryptography.Pkcs.dll
..\packages\System.Security.Cryptography.Primitives.4.3.0\lib\net46\System.Security.Cryptography.Primitives.dll
diff --git a/MapoDb/app.config b/MapoDb/app.config
index f40476fb..7c77a06a 100644
--- a/MapoDb/app.config
+++ b/MapoDb/app.config
@@ -68,7 +68,7 @@
-
+
diff --git a/MapoDb/packages.config b/MapoDb/packages.config
index ead41c2a..f2251597 100644
--- a/MapoDb/packages.config
+++ b/MapoDb/packages.config
@@ -4,7 +4,7 @@
-
+
@@ -16,11 +16,11 @@
-
+
-
+
@@ -35,7 +35,7 @@
-
+