<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Splat.Logging</name>
    </assembly>
    <members>
        <member name="T:Splat.ActionLogger">
            <summary>
            A logger where you pass in Action delegates that will be invoked when the Write methods are invoked.
            </summary>
            <remarks>
            Initializes a new instance of the <see cref="T:Splat.ActionLogger"/> class.
            </remarks>
            <param name="writeNoType">A action which is called when the <see cref="M:Splat.ActionLogger.Write(System.String,Splat.LogLevel)"/> is called.</param>
            <param name="writeWithType">A action which is called when the <see cref="M:Splat.ActionLogger.Write(System.String,System.Type,Splat.LogLevel)"/> is called.</param>
            <param name="writeNoTypeWithException">A action which is called when the <see cref="M:Splat.ActionLogger.Write(System.Exception,System.String,Splat.LogLevel)"/> is called.</param>
            <param name="writeWithTypeAndException">A action which is called when the <see cref="M:Splat.ActionLogger.Write(System.Exception,System.String,System.Type,Splat.LogLevel)"/> is called.</param>
        </member>
        <member name="M:Splat.ActionLogger.#ctor(System.Action{System.String,Splat.LogLevel},System.Action{System.String,System.Type,Splat.LogLevel},System.Action{System.Exception,System.String,Splat.LogLevel},System.Action{System.Exception,System.String,System.Type,Splat.LogLevel})">
            <summary>
            A logger where you pass in Action delegates that will be invoked when the Write methods are invoked.
            </summary>
            <remarks>
            Initializes a new instance of the <see cref="T:Splat.ActionLogger"/> class.
            </remarks>
            <param name="writeNoType">A action which is called when the <see cref="M:Splat.ActionLogger.Write(System.String,Splat.LogLevel)"/> is called.</param>
            <param name="writeWithType">A action which is called when the <see cref="M:Splat.ActionLogger.Write(System.String,System.Type,Splat.LogLevel)"/> is called.</param>
            <param name="writeNoTypeWithException">A action which is called when the <see cref="M:Splat.ActionLogger.Write(System.Exception,System.String,Splat.LogLevel)"/> is called.</param>
            <param name="writeWithTypeAndException">A action which is called when the <see cref="M:Splat.ActionLogger.Write(System.Exception,System.String,System.Type,Splat.LogLevel)"/> is called.</param>
        </member>
        <member name="P:Splat.ActionLogger.Level">
            <inheritdoc />
        </member>
        <member name="M:Splat.ActionLogger.Write(System.String,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="M:Splat.ActionLogger.Write(System.Exception,System.String,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="M:Splat.ActionLogger.Write(System.String,System.Type,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="M:Splat.ActionLogger.Write(System.Exception,System.String,System.Type,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="T:Splat.AllocationFreeLoggerBase">
            <summary>
            Base class for a logger the provides allocation free logging.
            </summary>
            <seealso cref="T:Splat.IAllocationFreeLogger" />
            <remarks>
            Initializes a new instance of the <see cref="T:Splat.AllocationFreeLoggerBase"/> class.
            </remarks>
            <param name="inner">The <see cref="T:Splat.ILogger" /> to wrap in this class.</param>
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.#ctor(Splat.ILogger)">
            <summary>
            Base class for a logger the provides allocation free logging.
            </summary>
            <seealso cref="T:Splat.IAllocationFreeLogger" />
            <remarks>
            Initializes a new instance of the <see cref="T:Splat.AllocationFreeLoggerBase"/> class.
            </remarks>
            <param name="inner">The <see cref="T:Splat.ILogger" /> to wrap in this class.</param>
        </member>
        <member name="P:Splat.AllocationFreeLoggerBase.Level">
            <inheritdoc />
        </member>
        <member name="P:Splat.AllocationFreeLoggerBase.IsDebugEnabled">
            <inheritdoc />
        </member>
        <member name="P:Splat.AllocationFreeLoggerBase.IsInfoEnabled">
            <inheritdoc />
        </member>
        <member name="P:Splat.AllocationFreeLoggerBase.IsWarnEnabled">
            <inheritdoc />
        </member>
        <member name="P:Splat.AllocationFreeLoggerBase.IsErrorEnabled">
            <inheritdoc />
        </member>
        <member name="P:Splat.AllocationFreeLoggerBase.IsFatalEnabled">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Debug``1(System.String,``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Debug``1(System.Exception,System.String,``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Debug``2(System.String,``0,``1)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Debug``2(System.Exception,System.String,``0,``1)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Debug``3(System.String,``0,``1,``2)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Debug``3(System.Exception,System.String,``0,``1,``2)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Debug``4(System.String,``0,``1,``2,``3)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Debug``4(System.Exception,System.String,``0,``1,``2,``3)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Debug``5(System.String,``0,``1,``2,``3,``4)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Debug``5(System.Exception,System.String,``0,``1,``2,``3,``4)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Debug``6(System.String,``0,``1,``2,``3,``4,``5)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Debug``6(System.Exception,System.String,``0,``1,``2,``3,``4,``5)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Debug``7(System.String,``0,``1,``2,``3,``4,``5,``6)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Debug``7(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Debug``8(System.String,``0,``1,``2,``3,``4,``5,``6,``7)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Debug``8(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Debug``9(System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Debug``9(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Debug``10(System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Debug``10(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Info``1(System.String,``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Info``1(System.Exception,System.String,``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Info``2(System.String,``0,``1)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Info``2(System.Exception,System.String,``0,``1)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Info``3(System.String,``0,``1,``2)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Info``3(System.Exception,System.String,``0,``1,``2)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Info``4(System.String,``0,``1,``2,``3)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Info``4(System.Exception,System.String,``0,``1,``2,``3)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Info``5(System.String,``0,``1,``2,``3,``4)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Info``5(System.Exception,System.String,``0,``1,``2,``3,``4)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Info``6(System.String,``0,``1,``2,``3,``4,``5)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Info``6(System.Exception,System.String,``0,``1,``2,``3,``4,``5)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Info``7(System.String,``0,``1,``2,``3,``4,``5,``6)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Info``7(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Info``8(System.String,``0,``1,``2,``3,``4,``5,``6,``7)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Info``8(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Info``9(System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Info``9(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Info``10(System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Info``10(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Warn``1(System.String,``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Warn``1(System.Exception,System.String,``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Warn``2(System.String,``0,``1)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Warn``2(System.Exception,System.String,``0,``1)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Warn``3(System.String,``0,``1,``2)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Warn``3(System.Exception,System.String,``0,``1,``2)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Warn``4(System.String,``0,``1,``2,``3)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Warn``4(System.Exception,System.String,``0,``1,``2,``3)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Warn``5(System.String,``0,``1,``2,``3,``4)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Warn``5(System.Exception,System.String,``0,``1,``2,``3,``4)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Warn``6(System.String,``0,``1,``2,``3,``4,``5)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Warn``6(System.Exception,System.String,``0,``1,``2,``3,``4,``5)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Warn``7(System.String,``0,``1,``2,``3,``4,``5,``6)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Warn``7(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Warn``8(System.String,``0,``1,``2,``3,``4,``5,``6,``7)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Warn``8(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Warn``9(System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Warn``9(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Warn``10(System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Warn``10(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Error``1(System.String,``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Error``1(System.Exception,System.String,``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Error``2(System.String,``0,``1)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Error``2(System.Exception,System.String,``0,``1)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Error``3(System.String,``0,``1,``2)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Error``3(System.Exception,System.String,``0,``1,``2)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Error``4(System.String,``0,``1,``2,``3)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Error``4(System.Exception,System.String,``0,``1,``2,``3)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Error``5(System.String,``0,``1,``2,``3,``4)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Error``5(System.Exception,System.String,``0,``1,``2,``3,``4)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Error``6(System.String,``0,``1,``2,``3,``4,``5)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Error``6(System.Exception,System.String,``0,``1,``2,``3,``4,``5)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Error``7(System.String,``0,``1,``2,``3,``4,``5,``6)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Error``7(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Error``8(System.String,``0,``1,``2,``3,``4,``5,``6,``7)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Error``8(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Error``9(System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Error``9(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Error``10(System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Error``10(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Fatal``1(System.String,``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Fatal``1(System.Exception,System.String,``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Fatal``2(System.String,``0,``1)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Fatal``2(System.Exception,System.String,``0,``1)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Fatal``3(System.String,``0,``1,``2)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Fatal``3(System.Exception,System.String,``0,``1,``2)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Fatal``4(System.String,``0,``1,``2,``3)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Fatal``4(System.Exception,System.String,``0,``1,``2,``3)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Fatal``5(System.String,``0,``1,``2,``3,``4)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Fatal``5(System.Exception,System.String,``0,``1,``2,``3,``4)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Fatal``6(System.String,``0,``1,``2,``3,``4,``5)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Fatal``6(System.Exception,System.String,``0,``1,``2,``3,``4,``5)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Fatal``7(System.String,``0,``1,``2,``3,``4,``5,``6)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Fatal``7(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Fatal``8(System.String,``0,``1,``2,``3,``4,``5,``6,``7)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Fatal``8(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Fatal``9(System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Fatal``9(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Fatal``10(System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Fatal``10(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Write(System.String,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Write(System.Exception,System.String,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Write(System.String,System.Type,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="M:Splat.AllocationFreeLoggerBase.Write(System.Exception,System.String,System.Type,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="T:Splat.Builder.SplatLoggerModule">
            <summary>
            Splat module for configuring the Splat Logger.
            </summary>
            <seealso cref="T:Splat.Builder.IModule" />
            <remarks>
            Initializes a new instance of the <see cref="T:Splat.Builder.SplatLoggerModule"/> class.
            </remarks>
        </member>
        <member name="M:Splat.Builder.SplatLoggerModule.#ctor">
            <summary>
            Splat module for configuring the Splat Logger.
            </summary>
            <seealso cref="T:Splat.Builder.IModule" />
            <remarks>
            Initializes a new instance of the <see cref="T:Splat.Builder.SplatLoggerModule"/> class.
            </remarks>
        </member>
        <member name="M:Splat.Builder.SplatLoggerModule.Configure(Splat.IMutableDependencyResolver)">
            <inheritdoc />
        </member>
        <member name="T:Splat.Builder.SplatLogManagerModule">
            <summary>
            Splat module for configuring the Splat Log Manager.
            </summary>
            <remarks>
            Initializes a new instance of the <see cref="T:Splat.Builder.SplatLogManagerModule"/> class.
            </remarks>
        </member>
        <member name="M:Splat.Builder.SplatLogManagerModule.#ctor(Splat.IReadonlyDependencyResolver)">
            <summary>
            Splat module for configuring the Splat Log Manager.
            </summary>
            <remarks>
            Initializes a new instance of the <see cref="T:Splat.Builder.SplatLogManagerModule"/> class.
            </remarks>
        </member>
        <member name="M:Splat.Builder.SplatLogManagerModule.Configure(Splat.IMutableDependencyResolver)">
            <inheritdoc />
        </member>
        <member name="T:Splat.ConsoleLogger">
            <summary>
            A logger which will send messages to the console.
            </summary>
        </member>
        <member name="P:Splat.ConsoleLogger.ExceptionMessageFormat">
            <summary>
            Gets or sets the exception message format.
            First parameter will be the message, second will be the exception.
            </summary>
        </member>
        <member name="P:Splat.ConsoleLogger.Level">
            <inheritdoc />
        </member>
        <member name="M:Splat.ConsoleLogger.Write(System.String,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="M:Splat.ConsoleLogger.Write(System.Exception,System.String,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="M:Splat.ConsoleLogger.Write(System.String,System.Type,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="M:Splat.ConsoleLogger.Write(System.Exception,System.String,System.Type,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="T:Splat.DebugLogger">
            <summary>
            A logger which will send messages to the debug logger.
            </summary>
        </member>
        <member name="P:Splat.DebugLogger.Level">
            <inheritdoc />
        </member>
        <member name="M:Splat.DebugLogger.Write(System.String,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="M:Splat.DebugLogger.Write(System.Exception,System.String,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="M:Splat.DebugLogger.Write(System.String,System.Type,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="M:Splat.DebugLogger.Write(System.Exception,System.String,System.Type,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="T:Splat.DefaultLogManager">
            <summary>
            The default log manager provided by splat.
            This log manager will cache the loggers for each type,
            This will use the default registered <see cref="T:Splat.ILogger"/> inside the <see cref="T:Splat.IReadonlyDependencyResolver"/>.
            </summary>
        </member>
        <member name="M:Splat.DefaultLogManager.#ctor(Splat.IReadonlyDependencyResolver)">
            <summary>
            Initializes a new instance of the <see cref="T:Splat.DefaultLogManager"/> class.
            </summary>
            <param name="dependencyResolver">A dependency resolver for testing purposes, will use the default Locator if null.</param>
        </member>
        <member name="M:Splat.DefaultLogManager.GetLogger(System.Type)">
            <inheritdoc />
        </member>
        <member name="T:Splat.FullLoggerExtensions">
            <summary>
            Provides extension methods to the <see cref="T:Splat.IFullLogger"/> interface.
            </summary>
        </member>
        <member name="M:Splat.FullLoggerExtensions.Debug(Splat.IFullLogger,System.Func{System.String})">
            <summary>
            Sends the value provided by the provided delegate, only if Debug is enabled.
            </summary>
            <param name="logger">The logger to use.</param>
            <param name="function">The function to evaluate if Debug logging is enabled.</param>
        </member>
        <member name="M:Splat.FullLoggerExtensions.Debug``1(Splat.IFullLogger,System.Func{System.String})">
            <summary>
            Sends the value provided by the provided delegate, only if Debug is enabled.
            </summary>
            <typeparam name="T">The type of object we are logging about.</typeparam>
            <param name="logger">The logger to use.</param>
            <param name="function">The function to evaluate if Debug logging is enabled.</param>
        </member>
        <member name="M:Splat.FullLoggerExtensions.DebugException(Splat.IFullLogger,System.Func{System.String},System.Exception)">
            <summary>
            Sends the value provided by the provided delegate, only if Debug is enabled.
            </summary>
            <param name="logger">The logger to use.</param>
            <param name="function">The function to evaluate if Debug logging is enabled.</param>
            <param name="exception">A exception to log about.</param>
        </member>
        <member name="M:Splat.FullLoggerExtensions.Info(Splat.IFullLogger,System.Func{System.String})">
            <summary>
            Sends the value provided by the provided delegate, only if Debug is enabled.
            </summary>
            <param name="logger">The logger to use.</param>
            <param name="function">The function to evaluate if Debug logging is enabled.</param>
        </member>
        <member name="M:Splat.FullLoggerExtensions.Info``1(Splat.IFullLogger,System.Func{System.String})">
            <summary>
            Sends the value provided by the provided delegate, only if Debug is enabled.
            </summary>
            <typeparam name="T">The type of object we are logging about.</typeparam>
            <param name="logger">The logger to use.</param>
            <param name="function">The function to evaluate if Debug logging is enabled.</param>
        </member>
        <member name="M:Splat.FullLoggerExtensions.InfoException(Splat.IFullLogger,System.Func{System.String},System.Exception)">
            <summary>
            Sends the value provided by the provided delegate, only if Info is enabled.
            </summary>
            <param name="logger">The logger to use.</param>
            <param name="function">The function to evaluate if Info logging is enabled.</param>
            <param name="exception">A exception to log about.</param>
        </member>
        <member name="M:Splat.FullLoggerExtensions.Warn(Splat.IFullLogger,System.Func{System.String})">
            <summary>
            Sends the value provided by the provided delegate, only if Warn is enabled.
            </summary>
            <param name="logger">The logger to use.</param>
            <param name="function">The function to evaluate if Warn logging is enabled.</param>
        </member>
        <member name="M:Splat.FullLoggerExtensions.Warn``1(Splat.IFullLogger,System.Func{System.String})">
            <summary>
            Sends the value provided by the provided delegate, only if Warn is enabled.
            </summary>
            <typeparam name="T">The type of object we are logging about.</typeparam>
            <param name="logger">The logger to use.</param>
            <param name="function">The function to evaluate if Warn logging is enabled.</param>
        </member>
        <member name="M:Splat.FullLoggerExtensions.WarnException(Splat.IFullLogger,System.Func{System.String},System.Exception)">
            <summary>
            Sends the value provided by the provided delegate, only if Warn is enabled.
            </summary>
            <param name="logger">The logger to use.</param>
            <param name="function">The function to evaluate if Warn logging is enabled.</param>
            <param name="exception">A exception to log about.</param>
        </member>
        <member name="M:Splat.FullLoggerExtensions.Error(Splat.IFullLogger,System.Func{System.String})">
            <summary>
            Sends the value provided by the provided delegate, only if Error is enabled.
            </summary>
            <param name="logger">The logger to use.</param>
            <param name="function">The function to evaluate if Error logging is enabled.</param>
        </member>
        <member name="M:Splat.FullLoggerExtensions.Error``1(Splat.IFullLogger,System.Func{System.String})">
            <summary>
            Sends the value provided by the provided delegate, only if Error is enabled.
            </summary>
            <typeparam name="T">The type of object we are logging about.</typeparam>
            <param name="logger">The logger to use.</param>
            <param name="function">The function to evaluate if Error logging is enabled.</param>
        </member>
        <member name="M:Splat.FullLoggerExtensions.ErrorException(Splat.IFullLogger,System.Func{System.String},System.Exception)">
            <summary>
            Sends the value provided by the provided delegate, only if Error is enabled.
            </summary>
            <param name="logger">The logger to use.</param>
            <param name="function">The function to evaluate if Error logging is enabled.</param>
            <param name="exception">A exception to log about.</param>
        </member>
        <member name="M:Splat.FullLoggerExtensions.Fatal(Splat.IFullLogger,System.Func{System.String})">
            <summary>
            Sends the value provided by the provided delegate, only if Fatal is enabled.
            </summary>
            <param name="logger">The logger to use.</param>
            <param name="function">The function to evaluate if Fatal logging is enabled.</param>
        </member>
        <member name="M:Splat.FullLoggerExtensions.Fatal``1(Splat.IFullLogger,System.Func{System.String})">
            <summary>
            Sends the value provided by the provided delegate, only if Fatal is enabled.
            </summary>
            <typeparam name="T">The type of object we are logging about.</typeparam>
            <param name="logger">The logger to use.</param>
            <param name="function">The function to evaluate if Fatal logging is enabled.</param>
        </member>
        <member name="M:Splat.FullLoggerExtensions.FatalException(Splat.IFullLogger,System.Func{System.String},System.Exception)">
            <summary>
            Sends the value provided by the provided delegate, only if Fatal is enabled.
            </summary>
            <param name="logger">The logger to use.</param>
            <param name="function">The function to evaluate if Fatal logging is enabled.</param>
            <param name="exception">A exception to log about.</param>
        </member>
        <member name="T:Splat.FuncLogManager">
            <summary>
            A log manager which will generate the <see cref="T:Splat.IFullLogger"/> by using the specified Func.
            </summary>
            <remarks>
            Initializes a new instance of the <see cref="T:Splat.FuncLogManager"/> class.
            </remarks>
            <param name="getLoggerFunc">The function which will be used to generate the <see cref="T:Splat.IFullLogger"/>.</param>
        </member>
        <member name="M:Splat.FuncLogManager.#ctor(System.Func{System.Type,Splat.IFullLogger})">
            <summary>
            A log manager which will generate the <see cref="T:Splat.IFullLogger"/> by using the specified Func.
            </summary>
            <remarks>
            Initializes a new instance of the <see cref="T:Splat.FuncLogManager"/> class.
            </remarks>
            <param name="getLoggerFunc">The function which will be used to generate the <see cref="T:Splat.IFullLogger"/>.</param>
        </member>
        <member name="M:Splat.FuncLogManager.GetLogger(System.Type)">
            <inheritdoc />
        </member>
        <member name="T:Splat.IAllocationFreeErrorLogger">
            <summary>
            An allocation free exception logger which wraps all the possible logging methods available.
            Often not needed for your own loggers.
            A <see cref="T:Splat.WrappingFullLogger"/> will wrap simple loggers into a full logger.
            </summary>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Debug``1(System.Exception,System.String,``0)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument">The type of the argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument">The argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Debug``2(System.Exception,System.String,``0,``1)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Debug``3(System.Exception,System.String,``0,``1,``2)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Debug``4(System.Exception,System.String,``0,``1,``2,``3)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Debug``5(System.Exception,System.String,``0,``1,``2,``3,``4)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Debug``6(System.Exception,System.String,``0,``1,``2,``3,``4,``5)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Debug``7(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Debug``8(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Debug``9(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument9">The type of the ninth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
            <param name="argument9">The ninth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Debug``10(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument9">The type of the ninth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument10">The type of the tenth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
            <param name="argument9">The ninth argument for formatting purposes.</param>
            <param name="argument10">The tenth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Info``1(System.Exception,System.String,``0)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument">The type of the argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument">The argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Info``2(System.Exception,System.String,``0,``1)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Info``3(System.Exception,System.String,``0,``1,``2)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Info``4(System.Exception,System.String,``0,``1,``2,``3)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Info``5(System.Exception,System.String,``0,``1,``2,``3,``4)">
            <summary>
            Logs a info message with the provided message format and values.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Info``6(System.Exception,System.String,``0,``1,``2,``3,``4,``5)">
            <summary>
            Logs a info message with the provided message format and values.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Info``7(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Info``8(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Info``9(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument9">The type of the ninth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
            <param name="argument9">The ninth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Info``10(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument9">The type of the ninth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument10">The type of the tenth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
            <param name="argument9">The ninth argument for formatting purposes.</param>
            <param name="argument10">The tenth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Warn``1(System.Exception,System.String,``0)">
            <summary>
            Emits a message using formatting to the warning log.
            </summary>
            <typeparam name="TArgument">The type of the argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument">The argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Warn``2(System.Exception,System.String,``0,``1)">
            <summary>
            Emits a message using formatting to the warning log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Warn``3(System.Exception,System.String,``0,``1,``2)">
            <summary>
            Emits a message using formatting to the warning log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Warn``4(System.Exception,System.String,``0,``1,``2,``3)">
            <summary>
            Emits a message using formatting to the warning log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Warn``5(System.Exception,System.String,``0,``1,``2,``3,``4)">
            <summary>
            Emits a message using formatting to the warning log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Warn``6(System.Exception,System.String,``0,``1,``2,``3,``4,``5)">
            <summary>
            Emits a message using formatting to the warning log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Warn``7(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6)">
            <summary>
            Emits a message using formatting to the warn log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Warn``8(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7)">
            <summary>
            Emits a message using formatting to the warn log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Warn``9(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8)">
            <summary>
            Emits a message using formatting to the warn log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument9">The type of the ninth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
            <param name="argument9">The ninth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Warn``10(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)">
            <summary>
            Emits a message using formatting to the warn log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument9">The type of the ninth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument10">The type of the tenth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
            <param name="argument9">The ninth argument for formatting purposes.</param>
            <param name="argument10">The tenth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Error``1(System.Exception,System.String,``0)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument">The type of the argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument">The argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Error``2(System.Exception,System.String,``0,``1)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Error``3(System.Exception,System.String,``0,``1,``2)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Error``4(System.Exception,System.String,``0,``1,``2,``3)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Error``5(System.Exception,System.String,``0,``1,``2,``3,``4)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Error``6(System.Exception,System.String,``0,``1,``2,``3,``4,``5)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Error``7(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Error``8(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Error``9(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument9">The type of the ninth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
            <param name="argument9">The ninth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Error``10(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument9">The type of the ninth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument10">The type of the tenth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
            <param name="argument9">The ninth argument for formatting purposes.</param>
            <param name="argument10">The tenth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Fatal``1(System.Exception,System.String,``0)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument">The type of the argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument">The argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Fatal``2(System.Exception,System.String,``0,``1)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Fatal``3(System.Exception,System.String,``0,``1,``2)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Fatal``4(System.Exception,System.String,``0,``1,``2,``3)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Fatal``5(System.Exception,System.String,``0,``1,``2,``3,``4)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Fatal``6(System.Exception,System.String,``0,``1,``2,``3,``4,``5)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Fatal``7(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Fatal``8(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Fatal``9(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument9">The type of the ninth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
            <param name="argument9">The ninth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeErrorLogger.Fatal``10(System.Exception,System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument9">The type of the ninth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument10">The type of the tenth argument which is used in the formatting.</typeparam>
            <param name="exception">The exception.</param>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
            <param name="argument9">The ninth argument for formatting purposes.</param>
            <param name="argument10">The tenth argument for formatting purposes.</param>
        </member>
        <member name="T:Splat.IAllocationFreeLogger">
            <summary>
            An allocation free logger which wraps all the possible logging methods available.
            Often not needed for your own loggers.
            A <see cref="T:Splat.WrappingFullLogger"/> will wrap simple loggers into a full logger.
            </summary>
        </member>
        <member name="P:Splat.IAllocationFreeLogger.IsDebugEnabled">
            <summary>
            Gets a value indicating whether the logger currently emits debug logs.
            </summary>
        </member>
        <member name="P:Splat.IAllocationFreeLogger.IsInfoEnabled">
            <summary>
            Gets a value indicating whether the logger currently emits information logs.
            </summary>
        </member>
        <member name="P:Splat.IAllocationFreeLogger.IsWarnEnabled">
            <summary>
            Gets a value indicating whether the logger currently emits warning logs.
            </summary>
        </member>
        <member name="P:Splat.IAllocationFreeLogger.IsErrorEnabled">
            <summary>
            Gets a value indicating whether the logger currently emits error logs.
            </summary>
        </member>
        <member name="P:Splat.IAllocationFreeLogger.IsFatalEnabled">
            <summary>
            Gets a value indicating whether the logger currently emits fatal logs.
            </summary>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Debug``1(System.String,``0)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument">The type of the argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument">The argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Debug``2(System.String,``0,``1)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Debug``3(System.String,``0,``1,``2)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Debug``4(System.String,``0,``1,``2,``3)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Debug``5(System.String,``0,``1,``2,``3,``4)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Debug``6(System.String,``0,``1,``2,``3,``4,``5)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Debug``7(System.String,``0,``1,``2,``3,``4,``5,``6)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Debug``8(System.String,``0,``1,``2,``3,``4,``5,``6,``7)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Debug``9(System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument9">The type of the ninth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
            <param name="argument9">The ninth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Debug``10(System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument9">The type of the ninth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument10">The type of the tenth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
            <param name="argument9">The ninth argument for formatting purposes.</param>
            <param name="argument10">The tenth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Info``1(System.String,``0)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument">The type of the argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument">The argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Info``2(System.String,``0,``1)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Info``3(System.String,``0,``1,``2)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Info``4(System.String,``0,``1,``2,``3)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Info``5(System.String,``0,``1,``2,``3,``4)">
            <summary>
            Logs a info message with the provided message format and values.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Info``6(System.String,``0,``1,``2,``3,``4,``5)">
            <summary>
            Logs a info message with the provided message format and values.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Info``7(System.String,``0,``1,``2,``3,``4,``5,``6)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Info``8(System.String,``0,``1,``2,``3,``4,``5,``6,``7)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Info``9(System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument9">The type of the ninth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
            <param name="argument9">The ninth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Info``10(System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument9">The type of the ninth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument10">The type of the tenth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
            <param name="argument9">The ninth argument for formatting purposes.</param>
            <param name="argument10">The tenth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Warn``1(System.String,``0)">
            <summary>
            Emits a message using formatting to the warning log.
            </summary>
            <typeparam name="TArgument">The type of the argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument">The argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Warn``2(System.String,``0,``1)">
            <summary>
            Emits a message using formatting to the warning log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Warn``3(System.String,``0,``1,``2)">
            <summary>
            Emits a message using formatting to the warning log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Warn``4(System.String,``0,``1,``2,``3)">
            <summary>
            Emits a message using formatting to the warning log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Warn``5(System.String,``0,``1,``2,``3,``4)">
            <summary>
            Emits a message using formatting to the warning log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Warn``6(System.String,``0,``1,``2,``3,``4,``5)">
            <summary>
            Emits a message using formatting to the warning log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Warn``7(System.String,``0,``1,``2,``3,``4,``5,``6)">
            <summary>
            Emits a message using formatting to the warn log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Warn``8(System.String,``0,``1,``2,``3,``4,``5,``6,``7)">
            <summary>
            Emits a message using formatting to the warn log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Warn``9(System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8)">
            <summary>
            Emits a message using formatting to the warn log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument9">The type of the ninth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
            <param name="argument9">The ninth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Warn``10(System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)">
            <summary>
            Emits a message using formatting to the warn log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument9">The type of the ninth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument10">The type of the tenth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
            <param name="argument9">The ninth argument for formatting purposes.</param>
            <param name="argument10">The tenth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Error``1(System.String,``0)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument">The type of the argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument">The argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Error``2(System.String,``0,``1)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Error``3(System.String,``0,``1,``2)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Error``4(System.String,``0,``1,``2,``3)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Error``5(System.String,``0,``1,``2,``3,``4)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Error``6(System.String,``0,``1,``2,``3,``4,``5)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Error``7(System.String,``0,``1,``2,``3,``4,``5,``6)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Error``8(System.String,``0,``1,``2,``3,``4,``5,``6,``7)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Error``9(System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument9">The type of the ninth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
            <param name="argument9">The ninth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Error``10(System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument9">The type of the ninth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument10">The type of the tenth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
            <param name="argument9">The ninth argument for formatting purposes.</param>
            <param name="argument10">The tenth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Fatal``1(System.String,``0)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument">The type of the argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument">The argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Fatal``2(System.String,``0,``1)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Fatal``3(System.String,``0,``1,``2)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Fatal``4(System.String,``0,``1,``2,``3)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Fatal``5(System.String,``0,``1,``2,``3,``4)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Fatal``6(System.String,``0,``1,``2,``3,``4,``5)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Fatal``7(System.String,``0,``1,``2,``3,``4,``5,``6)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Fatal``8(System.String,``0,``1,``2,``3,``4,``5,``6,``7)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Fatal``9(System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument9">The type of the ninth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
            <param name="argument9">The ninth argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IAllocationFreeLogger.Fatal``10(System.String,``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument4">The type of the fourth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument5">The type of the fifth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument6">The type of the sixth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument7">The type of the seventh argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument8">The type of the eighth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument9">The type of the ninth argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument10">The type of the tenth argument which is used in the formatting.</typeparam>
            <param name="messageFormat">The message format used to emit a message with the type arguments.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="argument4">The fourth argument for formatting purposes.</param>
            <param name="argument5">The fifth argument for formatting purposes.</param>
            <param name="argument6">The sixth argument for formatting purposes.</param>
            <param name="argument7">The seventh argument for formatting purposes.</param>
            <param name="argument8">The eighth argument for formatting purposes.</param>
            <param name="argument9">The ninth argument for formatting purposes.</param>
            <param name="argument10">The tenth argument for formatting purposes.</param>
        </member>
        <member name="T:Splat.IEnableLogger">
            <summary>
            "Implement" this interface in your class to get access to the Log()
            Mixin, which will give you a Logger that includes the class name in the
            log.
            </summary>
        </member>
        <member name="T:Splat.IFullLogger">
            <summary>
            A full logger which wraps all the possible logging methods available.
            Often not needed for your own loggers.
            A <see cref="T:Splat.WrappingFullLogger"/> will wrap simple loggers into a full logger.
            </summary>
        </member>
        <member name="M:Splat.IFullLogger.Debug``1(``0)">
            <summary>
            Emits a debug log message.
            This will emit the public contents of the object provided to the log.
            </summary>
            <typeparam name="T">The type of object used as the message.</typeparam>
            <param name="value">The log to emit.</param>
        </member>
        <member name="M:Splat.IFullLogger.Debug``1(System.IFormatProvider,``0)">
            <summary>
            Emits a debug log message.
            This will emit the public contents of the object provided to the log.
            </summary>
            <typeparam name="T">The type of object used as the message.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="value">The value to emit.</param>
        </member>
        <member name="M:Splat.IFullLogger.DebugException(System.String,System.Exception)">
            <summary>
            Emits a debug log message.
            This will emit details about a exception.
            This type of logging is not able to be localized.
            </summary>
            <param name="message">A message to emit.</param>
            <param name="exception">The exception which to emit in the log.</param>
        </member>
        <member name="M:Splat.IFullLogger.Debug(System.Exception,System.String)">
            <summary>
            Emits a debug log message with an exception.
            </summary>
            <param name="exception">The exception.</param>
            <param name="message">The message.</param>
        </member>
        <member name="M:Splat.IFullLogger.Debug(System.IFormatProvider,System.String,System.Object[])">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="args">The arguments for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Debug(System.String)">
            <summary>
            Emits a message to the debug log.
            </summary>
            <param name="message">A non-localizable message to send to the log.</param>
        </member>
        <member name="M:Splat.IFullLogger.Debug``1(System.String)">
            <summary>
            Emits a message to the debug log.
            </summary>
            <typeparam name="T">The calling type.</typeparam>
            <param name="message">A non-localizable message to send to the log.</param>
        </member>
        <member name="M:Splat.IFullLogger.Debug(System.String,System.Object[])">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <param name="message">A non-localizable message to emit to the log which includes the standard formatting tags.</param>
            <param name="args">The arguments for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Debug``1(System.String,System.Object[])">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="T">The calling type.</typeparam>
            <param name="message">A non-localizable message to emit to the log which includes the standard formatting tags.</param>
            <param name="args">The arguments for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Debug``1(System.IFormatProvider,System.String,``0)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument">The type of the argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument">The argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Debug``2(System.IFormatProvider,System.String,``0,``1)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Debug``3(System.IFormatProvider,System.String,``0,``1,``2)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Info``1(``0)">
            <summary>
            Emits a info log message.
            This will emit the public contents of the object provided to the log.
            </summary>
            <typeparam name="T">The type of object used as the message.</typeparam>
            <param name="value">The log to emit.</param>
        </member>
        <member name="M:Splat.IFullLogger.Info``1(System.IFormatProvider,``0)">
            <summary>
            Emits a info log message.
            This will emit the public contents of the object provided to the log.
            </summary>
            <typeparam name="T">The type of object used as the message.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="value">The value to emit.</param>
        </member>
        <member name="M:Splat.IFullLogger.InfoException(System.String,System.Exception)">
            <summary>
            Emits a info log message.
            This will emit details about a exception.
            This type of logging is not able to be localized.
            </summary>
            <param name="message">A message to emit.</param>
            <param name="exception">The exception which to emit in the log.</param>
        </member>
        <member name="M:Splat.IFullLogger.Info(System.Exception,System.String)">
            <summary>
            Emits a info log message with exception.
            This will emit details about a exception.
            This type of logging is not able to be localized.
            </summary>
            <param name="exception">The exception which to emit in the log.</param>
            <param name="message">A message to emit.</param>
        </member>
        <member name="M:Splat.IFullLogger.Info(System.IFormatProvider,System.String,System.Object[])">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="args">The arguments for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Info(System.String)">
            <summary>
            Emits a message to the info log.
            </summary>
            <param name="message">A non-localizable message to send to the log.</param>
        </member>
        <member name="M:Splat.IFullLogger.Info``1(System.String)">
            <summary>
            Emits a message to the info log.
            </summary>
            <typeparam name="T">The calling type.</typeparam>
            <param name="message">A non-localizable message to send to the log.</param>
        </member>
        <member name="M:Splat.IFullLogger.Info(System.String,System.Object[])">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <param name="message">A non-localizable message to emit to the log which includes the standard formatting tags.</param>
            <param name="args">The arguments for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Info``1(System.String,System.Object[])">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="T">The calling type.</typeparam>
            <param name="message">A non-localizable message to emit to the log which includes the standard formatting tags.</param>
            <param name="args">The arguments for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Info``1(System.IFormatProvider,System.String,``0)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument">The type of the argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument">The argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Info``2(System.IFormatProvider,System.String,``0,``1)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Info``3(System.IFormatProvider,System.String,``0,``1,``2)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Warn``1(``0)">
            <summary>
            Emits a warning log message.
            This will emit the public contents of the object provided to the log.
            </summary>
            <typeparam name="T">The type of object used as the message.</typeparam>
            <param name="value">The log to emit.</param>
        </member>
        <member name="M:Splat.IFullLogger.Warn``1(System.IFormatProvider,``0)">
            <summary>
            Emits a warning log message.
            This will emit the public contents of the object provided to the log.
            </summary>
            <typeparam name="T">The type of object used as the message.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="value">The value to emit.</param>
        </member>
        <member name="M:Splat.IFullLogger.WarnException(System.String,System.Exception)">
            <summary>
            Emits a warning log message.
            This will emit details about a exception.
            This type of logging is not able to be localized.
            </summary>
            <param name="message">A message to emit.</param>
            <param name="exception">The exception which to emit in the log.</param>
        </member>
        <member name="M:Splat.IFullLogger.Warn(System.Exception,System.String)">
            <summary>
            Emits a warning log message with exception.
            This will emit details about a exception.
            This type of logging is not able to be localized.
            </summary>
            <param name="exception">The exception which to emit in the log.</param>
            <param name="message">A message to emit.</param>
        </member>
        <member name="M:Splat.IFullLogger.Warn(System.IFormatProvider,System.String,System.Object[])">
            <summary>
            Emits a message using formatting to the warning log.
            </summary>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="args">The arguments for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Warn(System.String)">
            <summary>
            Emits a message to the warning log.
            </summary>
            <param name="message">A non-localizable message to send to the log.</param>
        </member>
        <member name="M:Splat.IFullLogger.Warn``1(System.String)">
            <summary>
            Emits a message to the warning log.
            </summary>
            <typeparam name="T">The calling type.</typeparam>
            <param name="message">A non-localizable message to send to the log.</param>
        </member>
        <member name="M:Splat.IFullLogger.Warn(System.String,System.Object[])">
            <summary>
            Emits a message using formatting to the warning log.
            </summary>
            <param name="message">A non-localizable message to emit to the log which includes the standard formatting tags.</param>
            <param name="args">The arguments for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Warn``1(System.String,System.Object[])">
            <summary>
            Emits a message using formatting to the warning log.
            </summary>
            <typeparam name="T">The calling type.</typeparam>
            <param name="message">A non-localizable message to emit to the log which includes the standard formatting tags.</param>
            <param name="args">The arguments for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Warn``1(System.IFormatProvider,System.String,``0)">
            <summary>
            Emits a message using formatting to the warning log.
            </summary>
            <typeparam name="TArgument">The type of the argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument">The argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Warn``2(System.IFormatProvider,System.String,``0,``1)">
            <summary>
            Emits a message using formatting to the warning log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Warn``3(System.IFormatProvider,System.String,``0,``1,``2)">
            <summary>
            Emits a message using formatting to the warning log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Error``1(``0)">
            <summary>
            Emits a error log message.
            This will emit the public contents of the object provided to the log.
            </summary>
            <typeparam name="T">The type of object used as the message.</typeparam>
            <param name="value">The log to emit.</param>
        </member>
        <member name="M:Splat.IFullLogger.Error``1(System.IFormatProvider,``0)">
            <summary>
            Emits a error log message.
            This will emit the public contents of the object provided to the log.
            </summary>
            <typeparam name="T">The type of object used as the message.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="value">The value to emit.</param>
        </member>
        <member name="M:Splat.IFullLogger.ErrorException(System.String,System.Exception)">
            <summary>
            Emits a error log message.
            This will emit details about a exception.
            This type of logging is not able to be localized.
            </summary>
            <param name="message">A message to emit.</param>
            <param name="exception">The exception which to emit in the log.</param>
        </member>
        <member name="M:Splat.IFullLogger.Error(System.Exception,System.String)">
            <summary>
            Emits a error log message with exception.
            This will emit details about a exception.
            This type of logging is not able to be localized.
            </summary>
            <param name="exception">The exception which to emit in the log.</param>
            <param name="message">A message to emit.</param>
        </member>
        <member name="M:Splat.IFullLogger.Error(System.IFormatProvider,System.String,System.Object[])">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="args">The arguments for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Error(System.String)">
            <summary>
            Emits a message to the error log.
            </summary>
            <param name="message">A non-localizable message to send to the log.</param>
        </member>
        <member name="M:Splat.IFullLogger.Error``1(System.String)">
            <summary>
            Emits a message to the error log.
            </summary>
            <typeparam name="T">The calling type.</typeparam>
            <param name="message">A non-localizable message to send to the log.</param>
        </member>
        <member name="M:Splat.IFullLogger.Error(System.String,System.Object[])">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <param name="message">A non-localizable message to emit to the log which includes the standard formatting tags.</param>
            <param name="args">The arguments for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Error``1(System.String,System.Object[])">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="T">The calling type.</typeparam>
            <param name="message">A non-localizable message to emit to the log which includes the standard formatting tags.</param>
            <param name="args">The arguments for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Error``1(System.IFormatProvider,System.String,``0)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument">The type of the argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument">The argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Error``2(System.IFormatProvider,System.String,``0,``1)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Error``3(System.IFormatProvider,System.String,``0,``1,``2)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Fatal``1(``0)">
            <summary>
            Emits a fatal log message.
            This will emit the public contents of the object provided to the log.
            </summary>
            <typeparam name="T">The type of object used as the message.</typeparam>
            <param name="value">The log to emit.</param>
        </member>
        <member name="M:Splat.IFullLogger.Fatal``1(System.IFormatProvider,``0)">
            <summary>
            Emits a fatal log message.
            This will emit the public contents of the object provided to the log.
            </summary>
            <typeparam name="T">The type of object used as the message.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="value">The value to emit.</param>
        </member>
        <member name="M:Splat.IFullLogger.FatalException(System.String,System.Exception)">
            <summary>
            Emits a fatal log message.
            This will emit details about a exception.
            This type of logging is not able to be localized.
            </summary>
            <param name="message">A message to emit.</param>
            <param name="exception">The exception which to emit in the log.</param>
        </member>
        <member name="M:Splat.IFullLogger.Fatal(System.Exception,System.String)">
            <summary>
            Emits a fatal log message with exception.
            This will emit details about a exception.
            This type of logging is not able to be localized.
            </summary>
            <param name="exception">The exception which to emit in the log.</param>
            <param name="message">A message to emit.</param>
        </member>
        <member name="M:Splat.IFullLogger.Fatal(System.IFormatProvider,System.String,System.Object[])">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="args">The arguments for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Fatal(System.String)">
            <summary>
            Emits a message to the fatal log.
            </summary>
            <param name="message">A non-localizable message to send to the log.</param>
        </member>
        <member name="M:Splat.IFullLogger.Fatal``1(System.String)">
            <summary>
            Emits a message to the fatal log.
            </summary>
            <typeparam name="T">The calling type.</typeparam>
            <param name="message">A non-localizable message to send to the log.</param>
        </member>
        <member name="M:Splat.IFullLogger.Fatal(System.String,System.Object[])">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <param name="message">A non-localizable message to emit to the log which includes the standard formatting tags.</param>
            <param name="args">The arguments for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Fatal``1(System.String,System.Object[])">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="T">The calling type.</typeparam>
            <param name="message">A non-localizable message to emit to the log which includes the standard formatting tags.</param>
            <param name="args">The arguments for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Fatal``1(System.IFormatProvider,System.String,``0)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument">The type of the argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument">The argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Fatal``2(System.IFormatProvider,System.String,``0,``1)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
        </member>
        <member name="M:Splat.IFullLogger.Fatal``3(System.IFormatProvider,System.String,``0,``1,``2)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
        </member>
        <member name="T:Splat.ILogger">
            <summary>
            Represents a log target where messages can be written to.
            </summary>
        </member>
        <member name="P:Splat.ILogger.Level">
            <summary>
            Gets the level at which the target will emit messages.
            </summary>
        </member>
        <member name="M:Splat.ILogger.Write(System.String,Splat.LogLevel)">
            <summary>
            Writes a message to the target.
            </summary>
            <param name="message">The message to write.</param>
            <param name="logLevel">The severity level of the log message.</param>
        </member>
        <member name="M:Splat.ILogger.Write(System.Exception,System.String,Splat.LogLevel)">
            <summary>
            Writes a message to the target.
            </summary>
            <param name="exception">The exception that occurred.</param>
            <param name="message">The message to write.</param>
            <param name="logLevel">The severity level of the log message.</param>
        </member>
        <member name="M:Splat.ILogger.Write(System.String,System.Type,Splat.LogLevel)">
            <summary>
            Writes a message to the target.
            </summary>
            <param name="message">The message to write.</param>
            <param name="type">The type associated with the log message.</param>
            <param name="logLevel">The severity level of the log message.</param>
        </member>
        <member name="M:Splat.ILogger.Write(System.Exception,System.String,System.Type,Splat.LogLevel)">
            <summary>
            Writes a message to the target.
            </summary>
            <param name="exception">The exception that occurred.</param>
            <param name="message">The message to write.</param>
            <param name="type">The type associated with the log message.</param>
            <param name="logLevel">The severity level of the log message.</param>
        </member>
        <member name="T:Splat.ILogManager">
            <summary>
            A manaager which will generate a <see cref="T:Splat.IFullLogger"/> for the specified type.
            </summary>
        </member>
        <member name="M:Splat.ILogManager.GetLogger(System.Type)">
            <summary>
            Generate a <see cref="T:Splat.IFullLogger"/> for the specified type.
            </summary>
            <param name="type">The type to generate the logger for.</param>
            <returns>The <see cref="T:Splat.IFullLogger"/> for the specified type.</returns>
        </member>
        <member name="T:Splat.IStaticFullLogger">
            <summary>
            Represents the logging interface for the Static Default Logger.
            </summary>
        </member>
        <member name="P:Splat.IStaticFullLogger.Level">
            <summary>
            Gets the level at which the target will emit messages.
            </summary>
        </member>
        <member name="M:Splat.IStaticFullLogger.Debug(System.Exception,System.String,System.String)">
            <summary>
            Emits a debug log message with an exception.
            </summary>
            <param name="exception">The exception.</param>
            <param name="message">The message.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Debug(System.String,System.String)">
            <summary>
            Emits a message to the debug log.
            </summary>
            <param name="message">A non-localizable message to send to the log.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Debug``1(System.String,System.String)">
            <summary>
            Emits a message to the debug log.
            </summary>
            <typeparam name="T">The calling type.</typeparam>
            <param name="message">A non-localizable message to send to the log.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Debug``1(System.IFormatProvider,System.String,``0,System.String)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument">The type of the argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument">The argument for formatting purposes.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Debug``2(System.IFormatProvider,System.String,``0,``1,System.String)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Debug``3(System.IFormatProvider,System.String,``0,``1,``2,System.String)">
            <summary>
            Emits a message using formatting to the debug log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Info(System.Exception,System.String,System.String)">
            <summary>
            Emits a info log message with exception.
            This will emit details about a exception.
            This type of logging is not able to be localized.
            </summary>
            <param name="exception">The exception which to emit in the log.</param>
            <param name="message">A message to emit.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Info(System.String,System.String)">
            <summary>
            Emits a message to the info log.
            </summary>
            <param name="message">A non-localizable message to send to the log.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Info``1(System.String,System.String)">
            <summary>
            Emits a message to the info log.
            </summary>
            <typeparam name="T">The calling type.</typeparam>
            <param name="message">A non-localizable message to send to the log.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Info``1(System.IFormatProvider,System.String,``0,System.String)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument">The type of the argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument">The argument for formatting purposes.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Info``2(System.IFormatProvider,System.String,``0,``1,System.String)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Info``3(System.IFormatProvider,System.String,``0,``1,``2,System.String)">
            <summary>
            Emits a message using formatting to the info log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Warn(System.Exception,System.String,System.String)">
            <summary>
            Emits a warning log message with exception.
            This will emit details about a exception.
            This type of logging is not able to be localized.
            </summary>
            <param name="exception">The exception which to emit in the log.</param>
            <param name="message">A message to emit.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Warn(System.String,System.String)">
            <summary>
            Emits a message to the warning log.
            </summary>
            <param name="message">A non-localizable message to send to the log.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Warn``1(System.String,System.String)">
            <summary>
            Emits a message to the warning log.
            </summary>
            <typeparam name="T">The calling type.</typeparam>
            <param name="message">A non-localizable message to send to the log.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Warn``1(System.IFormatProvider,System.String,``0,System.String)">
            <summary>
            Emits a message using formatting to the warning log.
            </summary>
            <typeparam name="TArgument">The type of the argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument">The argument for formatting purposes.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Warn``2(System.IFormatProvider,System.String,``0,``1,System.String)">
            <summary>
            Emits a message using formatting to the warning log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Warn``3(System.IFormatProvider,System.String,``0,``1,``2,System.String)">
            <summary>
            Emits a message using formatting to the warning log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Error(System.Exception,System.String,System.String)">
            <summary>
            Emits a error log message with exception.
            This will emit details about a exception.
            This type of logging is not able to be localized.
            </summary>
            <param name="exception">The exception which to emit in the log.</param>
            <param name="message">A message to emit.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Error(System.String,System.String)">
            <summary>
            Emits a message to the error log.
            </summary>
            <param name="message">A non-localizable message to send to the log.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Error``1(System.String,System.String)">
            <summary>
            Emits a message to the error log.
            </summary>
            <typeparam name="T">The calling type.</typeparam>
            <param name="message">A non-localizable message to send to the log.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Error``1(System.IFormatProvider,System.String,``0,System.String)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument">The type of the argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument">The argument for formatting purposes.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Error``2(System.IFormatProvider,System.String,``0,``1,System.String)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Error``3(System.IFormatProvider,System.String,``0,``1,``2,System.String)">
            <summary>
            Emits a message using formatting to the error log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Fatal(System.Exception,System.String,System.String)">
            <summary>
            Emits a fatal log message with exception.
            This will emit details about a exception.
            This type of logging is not able to be localized.
            </summary>
            <param name="exception">The exception which to emit in the log.</param>
            <param name="message">A message to emit.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Fatal(System.String,System.String)">
            <summary>
            Emits a message to the fatal log.
            </summary>
            <param name="message">A non-localizable message to send to the log.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Fatal``1(System.String,System.String)">
            <summary>
            Emits a message to the fatal log.
            </summary>
            <typeparam name="T">The calling type.</typeparam>
            <param name="message">A non-localizable message to send to the log.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Fatal``1(System.IFormatProvider,System.String,``0,System.String)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument">The type of the argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument">The argument for formatting purposes.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Fatal``2(System.IFormatProvider,System.String,``0,``1,System.String)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Fatal``3(System.IFormatProvider,System.String,``0,``1,``2,System.String)">
            <summary>
            Emits a message using formatting to the fatal log.
            </summary>
            <typeparam name="TArgument1">The type of the first argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument2">The type of the second argument which is used in the formatting.</typeparam>
            <typeparam name="TArgument3">The type of the third argument which is used in the formatting.</typeparam>
            <param name="formatProvider">The format provider to use.</param>
            <param name="message">A message to emit to the log which includes the standard formatting tags.</param>
            <param name="argument1">The first argument for formatting purposes.</param>
            <param name="argument2">The second argument for formatting purposes.</param>
            <param name="argument3">The third argument for formatting purposes.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Write(System.String,Splat.LogLevel,System.String)">
            <summary>
            Writes a message to the target.
            </summary>
            <param name="message">The message to write.</param>
            <param name="logLevel">The severity level of the log message.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Write(System.Exception,System.String,Splat.LogLevel,System.String)">
            <summary>
            Writes a message to the target.
            </summary>
            <param name="exception">The exception that occurred.</param>
            <param name="message">The message to write.</param>
            <param name="logLevel">The severity level of the log message.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Write(System.String,System.Type,Splat.LogLevel,System.String)">
            <summary>
            Writes a message to the target.
            </summary>
            <param name="message">The message.</param>
            <param name="type">The type.</param>
            <param name="logLevel">The log level.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="M:Splat.IStaticFullLogger.Write(System.Exception,System.String,System.Type,Splat.LogLevel,System.String)">
            <summary>
            Writes a message to the target.
            </summary>
            <param name="exception">The exception that occurred.</param>
            <param name="message">The message.</param>
            <param name="type">The type.</param>
            <param name="logLevel">The log level.</param>
            <param name="callerMemberName">Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging.</param>
        </member>
        <member name="T:Splat.LoggingException">
            <summary>
            A exception that occurs when there is a problem using the logging module.
            </summary>
        </member>
        <member name="M:Splat.LoggingException.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Splat.LoggingException"/> class.
            </summary>
        </member>
        <member name="M:Splat.LoggingException.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Splat.LoggingException"/> class.
            </summary>
            <param name="message">The message about the exception.</param>
        </member>
        <member name="M:Splat.LoggingException.#ctor(System.String,System.Exception)">
            <summary>
            Initializes a new instance of the <see cref="T:Splat.LoggingException"/> class.
            </summary>
            <param name="message">The message about the exception.</param>
            <param name="innerException">Any other internal exceptions we are mapping.</param>
        </member>
        <member name="T:Splat.LogHost">
            <summary>
            Contains helper methods to get access to the Default <see cref="T:Splat.IFullLogger"/>.
            </summary>
        </member>
        <member name="P:Splat.LogHost.Default">
            <summary>
            Gets the default <see cref="T:Splat.IFullLogger"/> registered within the <see cref="T:Splat.IReadonlyDependencyResolver"/>.
            </summary>
        </member>
        <member name="M:Splat.LogHost.Log``1(``0)">
            <summary>
            Call this method to write log entries on behalf of the current class.
            </summary>
            <typeparam name="T">The type to get the <see cref="T:Splat.IFullLogger"/> for.</typeparam>
            <param name="logClassInstance">The class we are getting the logger for.</param>
            <returns>The <see cref="T:Splat.IFullLogger"/> for the class type.</returns>
        </member>
        <member name="T:Splat.LogLevel">
            <summary>
            Represents the minimum log level a <see cref="T:Splat.ILogger"/> will start emitting from.
            </summary>
        </member>
        <member name="F:Splat.LogLevel.Debug">
            <summary>
            The log message is for debugging purposes.
            </summary>
        </member>
        <member name="F:Splat.LogLevel.Info">
            <summary>
            The log message is for information purposes.
            </summary>
        </member>
        <member name="F:Splat.LogLevel.Warn">
            <summary>
            The log message is for warning purposes.
            </summary>
        </member>
        <member name="F:Splat.LogLevel.Error">
            <summary>
            The log message is for error purposes.
            </summary>
        </member>
        <member name="F:Splat.LogLevel.Fatal">
            <summary>
            The log message is for fatal purposes.
            </summary>
        </member>
        <member name="T:Splat.LogManagerMixin">
            <summary>
            Extension methods associated with the logging module.
            </summary>
        </member>
        <member name="M:Splat.LogManagerMixin.GetLogger``1(Splat.ILogManager)">
            <summary>
            Gets a <see cref="T:Splat.IFullLogger"/> for the specified <see cref="T:Splat.ILogManager"/>.
            </summary>
            <typeparam name="T">The type of <see cref="T:Splat.ILogManager"/> to use.</typeparam>
            <param name="logManager">The log manager to get the logger from.</param>
            <returns>A logger for the specified type.</returns>
        </member>
        <member name="T:Splat.MemoizingMRUCache`2">
            <summary>
            <para>
            This data structure is a representation of a memoizing cache - i.e. a
            class that will evaluate a function, but keep a cache of recently
            evaluated parameters.
            </para>
            <para>
            Since this is a memoizing cache, it is important that this function be a
            "pure" function in the mathematical sense - that a key *always* maps to
            a corresponding return value.
            </para>
            </summary>
            <typeparam name="TParam">The type of the parameter to the calculation function.</typeparam>
            <typeparam name="TVal">The type of the value returned by the calculation
            function.</typeparam>
        </member>
        <member name="M:Splat.MemoizingMRUCache`2.#ctor(System.Func{`0,System.Object,`1},System.Int32)">
            <summary>
            Initializes a new instance of the <see cref="T:Splat.MemoizingMRUCache`2"/> class.
            </summary>
            <param name="calculationFunc">The function whose results you want to cache,
            which is provided the key value, and an Tag object that is
            user-defined.</param>
            <param name="maxSize">The size of the cache to maintain, after which old
            items will start to be thrown out.</param>
        </member>
        <member name="M:Splat.MemoizingMRUCache`2.#ctor(System.Func{`0,System.Object,`1},System.Int32,System.Action{`1})">
            <summary>
            Initializes a new instance of the <see cref="T:Splat.MemoizingMRUCache`2"/> class.
            </summary>
            <param name="calculationFunc">The function whose results you want to cache,
            which is provided the key value, and an Tag object that is
            user-defined.</param>
            <param name="maxSize">The size of the cache to maintain, after which old
            items will start to be thrown out.</param>
            <param name="onRelease">A function to call when a result gets
            evicted from the cache (i.e. because Invalidate was called or the
            cache is full).</param>
        </member>
        <member name="M:Splat.MemoizingMRUCache`2.#ctor(System.Func{`0,System.Object,`1},System.Int32,System.Collections.Generic.IEqualityComparer{`0})">
            <summary>
            Initializes a new instance of the <see cref="T:Splat.MemoizingMRUCache`2"/> class.
            </summary>
            <param name="calculationFunc">The function whose results you want to cache,
            which is provided the key value, and an Tag object that is
            user-defined.</param>
            <param name="maxSize">The size of the cache to maintain, after which old
            items will start to be thrown out.</param>
            <param name="paramComparer">A comparer for the parameter.</param>
        </member>
        <member name="M:Splat.MemoizingMRUCache`2.#ctor(System.Func{`0,System.Object,`1},System.Int32,System.Action{`1},System.Collections.Generic.IEqualityComparer{`0})">
            <summary>
            Initializes a new instance of the <see cref="T:Splat.MemoizingMRUCache`2"/> class.
            </summary>
            <param name="calculationFunc">The function whose results you want to cache,
            which is provided the key value, and an Tag object that is
            user-defined.</param>
            <param name="maxSize">The size of the cache to maintain, after which old
            items will start to be thrown out.</param>
            <param name="onRelease">A function to call when a result gets
            evicted from the cache (i.e. because Invalidate was called or the
            cache is full).</param>
            <param name="paramComparer">A comparer for the parameter.</param>
        </member>
        <member name="M:Splat.MemoizingMRUCache`2.Get(`0)">
            <summary>
            Gets the value from the specified key.
            </summary>
            <param name="key">The value to pass to the calculation function.</param>
            <returns>The value that we have got.</returns>
        </member>
        <member name="M:Splat.MemoizingMRUCache`2.Get(`0,System.Object)">
            <summary>
            Evaluates the function provided, returning the cached value if possible.
            </summary>
            <param name="key">The value to pass to the calculation function.</param>
            <param name="context">An additional optional user-specific parameter.</param>
            <returns>The value that we have got.</returns>
        </member>
        <member name="M:Splat.MemoizingMRUCache`2.TryGet(`0,`1@)">
            <summary>
            Tries to get the value if it's available.
            </summary>
            <param name="key">The input value of the key to use.</param>
            <param name="result">The result if available, otherwise it will be the default value.</param>
            <returns>If we were able to retrieve the value or not.</returns>
        </member>
        <member name="M:Splat.MemoizingMRUCache`2.Invalidate(`0)">
            <summary>
            Ensure that the next time this key is queried, the calculation
            function will be called.
            </summary>
            <param name="key">The key to invalidate the value for.</param>
        </member>
        <member name="M:Splat.MemoizingMRUCache`2.InvalidateAll(System.Boolean)">
            <summary>
            Invalidate all the items in the cache.
            </summary>
            <param name="aggregateReleaseExceptions">
            Flag to indicate whether Exceptions during the resource Release call should not fail on the first item.
            But should try all items then throw an aggregate exception.
            </param>
        </member>
        <member name="M:Splat.MemoizingMRUCache`2.CachedValues">
            <summary>
            Returns all values currently in the cache.
            </summary>
            <returns>The values in the cache.</returns>
        </member>
        <member name="T:Splat.NullLogger">
            <summary>
            A logger which will never emit any value.
            </summary>
        </member>
        <member name="P:Splat.NullLogger.Level">
            <inheritdoc />
        </member>
        <member name="M:Splat.NullLogger.Write(System.String,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="M:Splat.NullLogger.Write(System.Exception,System.String,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="M:Splat.NullLogger.Write(System.String,System.Type,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="M:Splat.NullLogger.Write(System.Exception,System.String,System.Type,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="T:Splat.StaticFullLogger">
            <summary>
            A full logger which used by the default static logger to allow capture of .NET framework caller data. Wraps a <see cref="T:Splat.IFullLogger"/>.
            </summary>
            <remarks>
            Initializes a new instance of the <see cref="T:Splat.StaticFullLogger"/> class.
            </remarks>
            <param name="fullLogger">The <see cref="T:Splat.IFullLogger"/> to wrap in this class.</param>
        </member>
        <member name="M:Splat.StaticFullLogger.#ctor(Splat.IFullLogger)">
            <summary>
            A full logger which used by the default static logger to allow capture of .NET framework caller data. Wraps a <see cref="T:Splat.IFullLogger"/>.
            </summary>
            <remarks>
            Initializes a new instance of the <see cref="T:Splat.StaticFullLogger"/> class.
            </remarks>
            <param name="fullLogger">The <see cref="T:Splat.IFullLogger"/> to wrap in this class.</param>
        </member>
        <member name="P:Splat.StaticFullLogger.Level">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Debug(System.Exception,System.String,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Debug(System.String,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Debug``1(System.String,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Debug``1(System.IFormatProvider,System.String,``0,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Debug``2(System.IFormatProvider,System.String,``0,``1,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Debug``3(System.IFormatProvider,System.String,``0,``1,``2,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Info(System.Exception,System.String,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Info(System.String,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Info``1(System.String,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Info``1(System.IFormatProvider,System.String,``0,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Info``2(System.IFormatProvider,System.String,``0,``1,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Info``3(System.IFormatProvider,System.String,``0,``1,``2,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Warn(System.Exception,System.String,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Warn(System.String,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Warn``1(System.String,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Warn``1(System.IFormatProvider,System.String,``0,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Warn``2(System.IFormatProvider,System.String,``0,``1,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Warn``3(System.IFormatProvider,System.String,``0,``1,``2,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Error(System.Exception,System.String,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Error(System.String,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Error``1(System.String,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Error``1(System.IFormatProvider,System.String,``0,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Error``2(System.IFormatProvider,System.String,``0,``1,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Error``3(System.IFormatProvider,System.String,``0,``1,``2,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Fatal(System.Exception,System.String,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Fatal(System.String,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Fatal``1(System.String,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Fatal``1(System.IFormatProvider,System.String,``0,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Fatal``2(System.IFormatProvider,System.String,``0,``1,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Fatal``3(System.IFormatProvider,System.String,``0,``1,``2,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Write(System.String,Splat.LogLevel,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Write(System.Exception,System.String,Splat.LogLevel,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Write(System.String,System.Type,Splat.LogLevel,System.String)">
            <inheritdoc/>
        </member>
        <member name="M:Splat.StaticFullLogger.Write(System.Exception,System.String,System.Type,Splat.LogLevel,System.String)">
            <inheritdoc/>
        </member>
        <member name="T:Splat.WrappingFullLogger">
            <summary>
            A full logger which wraps a <see cref="T:Splat.ILogger"/>.
            </summary>
            <remarks>
            Initializes a new instance of the <see cref="T:Splat.WrappingFullLogger"/> class.
            </remarks>
            <param name="inner">The <see cref="T:Splat.ILogger"/> to wrap in this class.</param>
        </member>
        <member name="M:Splat.WrappingFullLogger.#ctor(Splat.ILogger)">
            <summary>
            A full logger which wraps a <see cref="T:Splat.ILogger"/>.
            </summary>
            <remarks>
            Initializes a new instance of the <see cref="T:Splat.WrappingFullLogger"/> class.
            </remarks>
            <param name="inner">The <see cref="T:Splat.ILogger"/> to wrap in this class.</param>
        </member>
        <member name="M:Splat.WrappingFullLogger.Debug``1(``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Debug``1(System.IFormatProvider,``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.DebugException(System.String,System.Exception)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Debug(System.Exception,System.String)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Debug(System.IFormatProvider,System.String,System.Object[])">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Debug(System.String)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Debug``1(System.String)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Debug(System.String,System.Object[])">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Debug``1(System.String,System.Object[])">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Debug``1(System.IFormatProvider,System.String,``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Debug``2(System.IFormatProvider,System.String,``0,``1)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Debug``3(System.IFormatProvider,System.String,``0,``1,``2)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Info``1(``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Info``1(System.IFormatProvider,``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.InfoException(System.String,System.Exception)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Info(System.Exception,System.String)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Info(System.IFormatProvider,System.String,System.Object[])">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Info(System.String)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Info``1(System.String)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Info(System.String,System.Object[])">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Info``1(System.String,System.Object[])">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Info``1(System.IFormatProvider,System.String,``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Info``2(System.IFormatProvider,System.String,``0,``1)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Info``3(System.IFormatProvider,System.String,``0,``1,``2)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Warn``1(``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Warn``1(System.IFormatProvider,``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.WarnException(System.String,System.Exception)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Warn(System.Exception,System.String)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Warn(System.IFormatProvider,System.String,System.Object[])">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Warn(System.String)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Warn``1(System.String)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Warn(System.String,System.Object[])">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Warn``1(System.String,System.Object[])">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Warn``1(System.IFormatProvider,System.String,``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Warn``2(System.IFormatProvider,System.String,``0,``1)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Warn``3(System.IFormatProvider,System.String,``0,``1,``2)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Error``1(``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Error``1(System.IFormatProvider,``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.ErrorException(System.String,System.Exception)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Error(System.Exception,System.String)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Error(System.IFormatProvider,System.String,System.Object[])">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Error(System.String)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Error``1(System.String)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Error(System.String,System.Object[])">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Error``1(System.String,System.Object[])">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Error``1(System.IFormatProvider,System.String,``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Error``2(System.IFormatProvider,System.String,``0,``1)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Error``3(System.IFormatProvider,System.String,``0,``1,``2)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Fatal``1(``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Fatal``1(System.IFormatProvider,``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.FatalException(System.String,System.Exception)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Fatal(System.Exception,System.String)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Fatal(System.IFormatProvider,System.String,System.Object[])">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Fatal(System.String)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Fatal``1(System.String)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Fatal(System.String,System.Object[])">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Fatal``1(System.String,System.Object[])">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Fatal``1(System.IFormatProvider,System.String,``0)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Fatal``2(System.IFormatProvider,System.String,``0,``1)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingFullLogger.Fatal``3(System.IFormatProvider,System.String,``0,``1,``2)">
            <inheritdoc />
        </member>
        <member name="T:Splat.WrappingLogLevelLogger">
            <summary>
            A prefix logger which wraps a <see cref="T:Splat.ILogger"/>.
            </summary>
            <remarks>
            Initializes a new instance of the <see cref="T:Splat.WrappingLogLevelLogger"/> class.
            Placeholder.
            </remarks>
            <param name="inner">The <see cref="T:Splat.ILogger"/> to wrap in this class.</param>
        </member>
        <member name="M:Splat.WrappingLogLevelLogger.#ctor(Splat.ILogger)">
            <summary>
            A prefix logger which wraps a <see cref="T:Splat.ILogger"/>.
            </summary>
            <remarks>
            Initializes a new instance of the <see cref="T:Splat.WrappingLogLevelLogger"/> class.
            Placeholder.
            </remarks>
            <param name="inner">The <see cref="T:Splat.ILogger"/> to wrap in this class.</param>
        </member>
        <member name="P:Splat.WrappingLogLevelLogger.Level">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingLogLevelLogger.Write(System.String,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingLogLevelLogger.Write(System.Exception,System.String,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingLogLevelLogger.Write(System.String,System.Type,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingLogLevelLogger.Write(System.Exception,System.String,System.Type,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="T:Splat.WrappingPrefixLogger">
            <summary>
            A prefix logger which wraps a <see cref="T:Splat.ILogger"/>.
            </summary>
            <remarks>
            Initializes a new instance of the <see cref="T:Splat.WrappingPrefixLogger"/> class.
            Placeholder.
            </remarks>
            <param name="inner">The <see cref="T:Splat.ILogger"/> to wrap in this class.</param>
            <param name="callingType">The type which will be calling this logger.</param>
        </member>
        <member name="M:Splat.WrappingPrefixLogger.#ctor(Splat.ILogger,System.Type)">
            <summary>
            A prefix logger which wraps a <see cref="T:Splat.ILogger"/>.
            </summary>
            <remarks>
            Initializes a new instance of the <see cref="T:Splat.WrappingPrefixLogger"/> class.
            Placeholder.
            </remarks>
            <param name="inner">The <see cref="T:Splat.ILogger"/> to wrap in this class.</param>
            <param name="callingType">The type which will be calling this logger.</param>
        </member>
        <member name="P:Splat.WrappingPrefixLogger.Level">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingPrefixLogger.Write(System.String,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingPrefixLogger.Write(System.Exception,System.String,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingPrefixLogger.Write(System.String,System.Type,Splat.LogLevel)">
            <inheritdoc />
        </member>
        <member name="M:Splat.WrappingPrefixLogger.Write(System.Exception,System.String,System.Type,Splat.LogLevel)">
            <inheritdoc />
        </member>
    </members>
</doc>
