<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
  <metadata>
    <id>NLog</id>
    <version>4.7.3</version>
    <title>NLog for .NET Framework and .NET Standard</title>
    <authors>Jarek Kowalski,Kim Christensen,Julian Verdurmen</authors>
    <owners>Jarek Kowalski,Kim Christensen,Julian Verdurmen</owners>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <licenseUrl>https://github.com/NLog/NLog/blob/master/LICENSE.txt</licenseUrl>
    <projectUrl>https://nlog-project.org/</projectUrl>
    <iconUrl>https://nlog-project.org/N.png</iconUrl>
    <description>NLog is a logging platform for .NET with rich log routing and management capabilities.
      NLog supports traditional logging, structured logging and the combination of both.

      Supported platforms:

      - .NET Framework 3.5, 4, 4.5, 4.6, 4.7 &amp; 4.8
      - .NET Standard 1.3+ and 2.0+;
      - .NET Framework 4 client profile
      - Xamarin Android, Xamarin iOs
      - UWP
      - Windows Phone 8
      - Silverlight 4 and 5
      - Mono 4

      For ASP.NET Core, check: https://www.nuget.org/packages/NLog.Web.AspNetCore
    </description>
    <releaseNotes>## Features
      - Allow to change the RuleName of a LoggingRule (#4017) (@304NotModified)
      - logging of AggregrateException.Data to prevent it from losing it after Flatten call (#3974) (@chaos0307)

      ## Bugfixes
      - LocalIpAddressLayoutRenderer - IsDnsEligible and PrefixOrigin throws PlatformNotSupportedException on Linux
      (#4011) (@snakefoot)

      ## Improvements
      - ObjectReflectionCache - Reduce noise from properties that throws exceptions like Stream.ReadTimeout (#4057)
      (@snakefoot)
      - MessageTemplates - Changed Literal.Skip to be Int32 to support message templates longer than short.MaxValue
      (#4053) (@snakefoot)
      - ObjectReflectionCache - Skip reflection for Stream objects (#4043) (@snakefoot)
      - LogFactory Shutdown is public so it can be used from NLogLoggerProvider (#3999) (@snakefoot)
      - Editor config with File header template (#3972) (@304NotModified)

      ## Performance
      - FileTarget - Skip delegate capture in GetFileCreationTimeSource. Fallback only necessary when appender has been
      closed. (#4058) (@snakefoot)
      - ObjectReflectionCache - Reduce initial memory allocation until needed (#4021) (@snakefoot)
      - FilteringTargetWrapper - Remove delegate allocation (#3977) (@snakefoot)

      Full changelog: https://github.com/NLog/NLog/blob/master/CHANGELOG.md

      For all config options and platform support, check https://nlog-project.org/config/
    </releaseNotes>
    <copyright>Copyright (c) 2004-2020 NLog Project - https://nlog-project.org/</copyright>
    <tags>NLog logging log structured tracing logfiles database eventlog email wcf console</tags>
    <repository type="git" url="https://github.com/NLog/NLog.git"/>
    <dependencies>
      <group targetFramework=".NETFramework3.5"/>
      <group targetFramework=".NETFramework4.0-Client"/>
      <group targetFramework=".NETFramework4.5"/>
      <group targetFramework=".NETStandard1.3">
        <dependency id="Microsoft.Extensions.PlatformAbstractions" version="1.0.0" exclude="Build,Analyzers"/>
        <dependency id="NETStandard.Library" version="1.6.0" exclude="Build,Analyzers"/>
        <dependency id="System.ComponentModel.Primitives" version="4.1.0" exclude="Build,Analyzers"/>
        <dependency id="System.ComponentModel.TypeConverter" version="4.1.0" exclude="Build,Analyzers"/>
        <dependency id="System.Data.Common" version="4.1.0" exclude="Build,Analyzers"/>
        <dependency id="System.Diagnostics.StackTrace" version="4.0.1" exclude="Build,Analyzers"/>
        <dependency id="System.Net.NameResolution" version="4.0.0" exclude="Build,Analyzers"/>
        <dependency id="System.Net.Requests" version="4.0.11" exclude="Build,Analyzers"/>
        <dependency id="System.Reflection.TypeExtensions" version="4.1.0" exclude="Build,Analyzers"/>
        <dependency id="System.Xml.XmlDocument" version="4.0.1" exclude="Build,Analyzers"/>
      </group>
      <group targetFramework=".NETStandard1.5">
        <dependency id="NETStandard.Library" version="1.6.0" exclude="Build,Analyzers"/>
        <dependency id="System.ComponentModel.Primitives" version="4.1.0" exclude="Build,Analyzers"/>
        <dependency id="System.ComponentModel.TypeConverter" version="4.1.0" exclude="Build,Analyzers"/>
        <dependency id="System.Data.Common" version="4.1.0" exclude="Build,Analyzers"/>
        <dependency id="System.Diagnostics.Process" version="4.1.0" exclude="Build,Analyzers"/>
        <dependency id="System.Diagnostics.StackTrace" version="4.0.1" exclude="Build,Analyzers"/>
        <dependency id="System.Diagnostics.TraceSource" version="4.0.0" exclude="Build,Analyzers"/>
        <dependency id="System.IO.FileSystem.Watcher" version="4.0.0" exclude="Build,Analyzers"/>
        <dependency id="System.Net.NameResolution" version="4.0.0" exclude="Build,Analyzers"/>
        <dependency id="System.Net.Requests" version="4.0.11" exclude="Build,Analyzers"/>
        <dependency id="System.Reflection.TypeExtensions" version="4.1.0" exclude="Build,Analyzers"/>
        <dependency id="System.Runtime.Loader" version="4.0.0" exclude="Build,Analyzers"/>
        <dependency id="System.Threading.Thread" version="4.0.0" exclude="Build,Analyzers"/>
        <dependency id="System.Xml.XmlDocument" version="4.0.1" exclude="Build,Analyzers"/>
      </group>
      <group targetFramework="MonoAndroid4.4"/>
      <group targetFramework="Silverlight4.0"/>
      <group targetFramework="Silverlight5.0"/>
      <group targetFramework="WindowsPhone8.0"/>
      <group targetFramework="Xamarin.iOS1.0"/>
      <group targetFramework=".NETStandard2.0"/>
    </dependencies>
    <frameworkAssemblies>
      <frameworkAssembly assemblyName="Java.Interop" targetFramework="MonoAndroid4.4"/>
      <frameworkAssembly assemblyName="Mono.Android" targetFramework="MonoAndroid4.4"/>
      <frameworkAssembly assemblyName="mscorlib"
                         targetFramework="MonoAndroid4.4, Silverlight4.0, Silverlight5.0, WindowsPhone8.0, Xamarin.iOS1.0"/>
      <frameworkAssembly assemblyName="System.Core"
                         targetFramework="MonoAndroid4.4, .NETFramework3.5, .NETFramework4.0-Client, .NETFramework4.5, Silverlight4.0, Silverlight5.0, WindowsPhone8.0, Xamarin.iOS1.0"/>
      <frameworkAssembly assemblyName="System"
                         targetFramework="MonoAndroid4.4, .NETFramework3.5, .NETFramework4.0-Client, .NETFramework4.5, Silverlight4.0, Silverlight5.0, WindowsPhone8.0, Xamarin.iOS1.0"/>
      <frameworkAssembly assemblyName="System.Xml"
                         targetFramework="MonoAndroid4.4, .NETFramework3.5, .NETFramework4.0-Client, .NETFramework4.5, Silverlight4.0, Silverlight5.0, WindowsPhone8.0, Xamarin.iOS1.0"/>
      <frameworkAssembly assemblyName="System.Xml.Linq" targetFramework="MonoAndroid4.4"/>
      <frameworkAssembly assemblyName="System.Configuration"
                         targetFramework=".NETFramework3.5, .NETFramework4.0-Client, .NETFramework4.5"/>
      <frameworkAssembly assemblyName="System.Data"
                         targetFramework=".NETFramework3.5, .NETFramework4.0-Client, .NETFramework4.5"/>
      <frameworkAssembly assemblyName="System.Runtime.Serialization"
                         targetFramework=".NETFramework3.5, .NETFramework4.0-Client, .NETFramework4.5, Silverlight4.0, Silverlight5.0"/>
      <frameworkAssembly assemblyName="System.ServiceModel"
                         targetFramework=".NETFramework3.5, .NETFramework4.0-Client, .NETFramework4.5, Silverlight4.0, Silverlight5.0"/>
      <frameworkAssembly assemblyName="System.Transactions"
                         targetFramework=".NETFramework3.5, .NETFramework4.0-Client, .NETFramework4.5"/>
      <frameworkAssembly assemblyName="Microsoft.CSharp" targetFramework=".NETFramework4.0-Client, .NETFramework4.5"/>
      <frameworkAssembly assemblyName="System.IO.Compression" targetFramework=".NETFramework4.5"/>
      <frameworkAssembly assemblyName="System.Net" targetFramework="Silverlight4.0, Silverlight5.0, WindowsPhone8.0"/>
      <frameworkAssembly assemblyName="System.Windows.Browser" targetFramework="Silverlight4.0, Silverlight5.0"/>
      <frameworkAssembly assemblyName="System.Windows"
                         targetFramework="Silverlight4.0, Silverlight5.0, WindowsPhone8.0"/>
      <frameworkAssembly assemblyName="Xamarin.iOS" targetFramework="Xamarin.iOS1.0"/>
    </frameworkAssemblies>
  </metadata>
</package>
