﻿<?xml version="1.0" encoding="utf-8"?>
<package xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm4="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/LogicalClassDesigner" xmlns:dm9="http://schemas.microsoft.com/VisualStudio/TeamArchitect/SequenceDesigner"
  dslVersion="1.0.0.0"
  Id="83487f03-2e99-4612-8bb3-857af9426917"
  name="Debug"
  visibility="Private" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
  <referencesInternal>
    <reference
      Id="d2a67900-6cad-496b-9309-2c46d3694297"
      handle="viewcode://./CodeSchema_Namespace?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug"
      tag="ViewCode" />
  </referencesInternal>
  <packagedElements>
    <packageHasNamedElement>
      <class
        Id="c3d7085a-8572-4fcc-aeff-7fd07ffca999"
        name="DebugLogger"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <referencesInternal>
          <reference
            Id="2d5ea198-9c24-4cb8-aaa9-811ddac3ee80"
            handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLogger"
            tag="ViewCode" />
        </referencesInternal>
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="cb3176ac-6bcb-4d06-9c54-a3a76d16d230"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="22a34d41-cdc1-4fb1-a16c-12bdbc50692e">
                <propertyInstance
                  Id="116c8c11-01cf-49db-addc-4e271d3f83fe"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="c9894b49-2b7b-4741-8d18-22ef15e57a94">
                <propertyInstance
                  Id="63e7ec65-e852-402c-938a-c4efd27d13da"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="97de5fb6-f4f0-42ba-9377-632759ed1ca6">
                <propertyInstance
                  Id="00aeea8a-0cf9-4237-97c4-1c2f8789e09e"
                  name="IsStatic"
                  value="False" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b51dfe9d-946b-4b6d-b22d-6ff1049437b1">
                <propertyInstance
                  Id="3532ecc7-57c8-42ec-b880-cf700f1e6ff6"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="52079c6f-b567-4b79-b2dc-64ede7ca2411">
                <propertyInstance
                  Id="65cb9bc9-2e91-49ec-975d-816cdc99e0bc"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="d7b82e46-babd-484f-9e3d-128e545f2c03">
            <interfaceMoniker
              Id="bd4cb367-a2d7-430c-a8f0-d990838068d0"
              LastKnownName="ILogger"
              LastKnownLocation="Package_0954.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <ownedOperationsInternal>
          <operation
            Id="4985c0b0-8186-409a-92bd-326d502715fb"
            name="BeginScope‎&lt;TState‎&gt;"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <referencesInternal>
              <reference
                Id="c40c47d7-b0d5-4107-8e3b-56f56f9eaede"
                handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLogger Member%3D(Name%3DBeginScope GenericParameterCount%3D1 OverloadingParameters%3D[(ParameterIdentifier%3D0)])"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="7f39aa40-7c20-4cc9-9f3a-589032e7f409"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="73e8a4b3-624b-479f-8edf-f81d9ebbc1c7">
                    <propertyInstance
                      Id="885cb1eb-a0a2-45ee-a57a-aab29a270bc7"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="724844f1-a068-48f5-ad97-ce59930fa725">
                    <propertyInstance
                      Id="3fe08bf9-e784-43c8-b105-1f51c098ea18"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5b11746c-9ad7-4966-8429-cdad167f84a0">
                    <propertyInstance
                      Id="6cf3adcf-0166-4cc4-8bde-3939c2099ca2"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ae0dee07-f0ea-4c66-b134-b0fd1adca630">
                    <propertyInstance
                      Id="4e6e6231-5df8-47e8-b290-90229d440f57"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="63880fed-a4be-4874-8b6b-a4041c09ca6f">
                    <propertyInstance
                      Id="7ed33653-862c-4a59-acef-0691b36a1d19"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="21399209-282c-486f-91d4-9c2310fa6b3f">
                    <propertyInstance
                      Id="9000062a-483f-4299-beb7-74ce37a22d20"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="55ee070e-8dea-49b0-a9ea-b8a7ea160ee0"
                  direction="Return">
                  <type_NamedElement>
                    <interfaceMoniker
                      Id="6787b09a-198f-4b1d-b30a-45ad38aa6277"
                      LastKnownName="IDisposable"
                      LastKnownLocation="Package3_1105.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="8e54cfd5-c766-4b46-b4e8-92fd68d97607"
                  name="state"
                  direction="In">
                  <referencesInternal>
                    <reference
                      Id="12fa7ef8-e187-4873-a643-1ecda7266680"
                      handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLogger Member%3D(Name%3DBeginScope GenericParameterCount%3D1 OverloadingParameters%3D[(ParameterIdentifier%3D0)]) ParameterIdentifier%3Dstate"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="d3c4507d-900d-40a6-8312-fb27088e458e"
                      LastKnownName="TState"
                      LastKnownLocation="Package_1314.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="b63b34f3-7187-45df-a288-dad9dd284337"
            name="DebugLogger"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <referencesInternal>
              <reference
                Id="b4410592-81e3-4007-9e79-47e97bd506b1"
                handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLogger Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DString)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DFunc GenericParameterCount%3D3 GenericArguments%3D[(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Abstractions.dll Namespace%3DMicrosoft.Extensions.Logging Type%3DLogLevel)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DBoolean)]))])"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="70a3ab81-5ed1-4262-ba56-32310b3f816e"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d437e501-6164-40c2-91ce-93a9f719a5aa">
                    <propertyInstance
                      Id="08e72b09-bb94-47c1-8aca-ca44c831c75f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0d0f4078-1ab9-489b-b937-02ea790d9273">
                    <propertyInstance
                      Id="debf498b-dba0-42b1-abe0-450bcb2adc7d"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b85adb33-2d75-4069-8adf-bb4da7c19869">
                    <propertyInstance
                      Id="1544b310-5608-44f5-8d19-c24c623109cd"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bbff29b1-96ff-4a2b-9bb9-c4f19e78d34b">
                    <propertyInstance
                      Id="c9ee7baf-0842-49db-aec9-13ead65a4550"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="06239e34-10f3-4eae-8e24-12e5e09bec3a">
                    <propertyInstance
                      Id="5831c4f4-72f3-4e5f-8f53-3907f8b20473"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e86e02c2-378d-4761-aa12-04782f949e4a">
                    <propertyInstance
                      Id="78ac8da6-51f0-44c4-ab0c-f900f8093d94"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="1db7b93b-93cc-4a73-a8c8-a99e977e34ab"
                  name="name"
                  direction="In">
                  <referencesInternal>
                    <reference
                      Id="87a5b89b-c2e3-402c-9650-f38c0ae41d86"
                      handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLogger Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DString)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DFunc GenericParameterCount%3D3 GenericArguments%3D[(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Abstractions.dll Namespace%3DMicrosoft.Extensions.Logging Type%3DLogLevel)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DBoolean)]))]) ParameterIdentifier%3Dname"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="Microsoft.Extensions.Logging.Modeling.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="51dd9831-1c59-404e-91ae-3db30211039b"
                  name="filter"
                  direction="In">
                  <referencesInternal>
                    <reference
                      Id="8e764324-8619-40dc-ba7f-a2137d418c88"
                      handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLogger Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DString)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DFunc GenericParameterCount%3D3 GenericArguments%3D[(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Abstractions.dll Namespace%3DMicrosoft.Extensions.Logging Type%3DLogLevel)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DBoolean)]))]) ParameterIdentifier%3Dfilter"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <classMoniker
                      Id="72dd8af4-20b3-42aa-9efd-893da40a3980"
                      LastKnownName="Func&lt;String‎, LogLevel‎, Boolean‎&gt;"
                      LastKnownLocation="Package3_1105.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="8c3267f9-92b1-48a8-952d-698cd43da78d"
            name="DebugLogger"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <referencesInternal>
              <reference
                Id="4c3b206e-b280-4266-9343-cac512b3f3f4"
                handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLogger Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DString)])"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="570febf6-6d97-4137-9687-e3770f0d6f80"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="533b8d70-f812-439b-a0f4-4db121a05e33">
                    <propertyInstance
                      Id="9d61a69b-b0c6-486e-974e-6e2ce2453324"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d1ebddcc-8e3b-4d87-b09c-6ea0c395db36">
                    <propertyInstance
                      Id="6c67a1c8-74e9-4b66-9c00-cdfd9d77c10d"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="853fdd6f-a3bc-4e86-bb15-40aa324e5478">
                    <propertyInstance
                      Id="277e84f9-6a5f-465b-b453-194290576300"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7bea261a-f7fd-4945-b91c-541431b12912">
                    <propertyInstance
                      Id="a9e5c5f4-5a60-4e9c-86bc-d31cd1dc28ac"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ae8ec219-0620-4e04-9fdb-0f70fd8fccd8">
                    <propertyInstance
                      Id="97ac3f61-7f06-4f4b-bfbf-2df13c9233de"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8c762d00-87a7-43e1-b3f2-5eac8844bf40">
                    <propertyInstance
                      Id="a0d5c55e-8b45-4c99-a12e-ebbdf397afbd"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a8889f30-b4cb-4557-9337-b0536ab96576"
                  name="name"
                  direction="In">
                  <referencesInternal>
                    <reference
                      Id="aef4325e-6d1d-4578-bfb7-5cd17657f66c"
                      handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLogger Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dname"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="Microsoft.Extensions.Logging.Modeling.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="336336bb-03cd-49fe-ae85-f0b5c82737ab"
            name="IsEnabled"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <referencesInternal>
              <reference
                Id="ec1f3f0d-b42d-4c14-8e77-69d4f8b93ece"
                handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLogger Member%3D(Name%3DIsEnabled OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Abstractions.dll Namespace%3DMicrosoft.Extensions.Logging Type%3DLogLevel)])"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="fc5280e7-02af-48b4-9eff-f99c31f9caa2"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8e74308f-6924-4436-8e18-f8648ab19a5b">
                    <propertyInstance
                      Id="79e9ab44-186f-4332-a826-fb9af6b1fdd4"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8bfbc4f6-0d43-4b90-958d-2ea8e9fd701b">
                    <propertyInstance
                      Id="83a6e6d1-40c7-4b7d-8dcf-6d36ef6672d8"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7864de69-1dab-454c-a521-3abbbd025a52">
                    <propertyInstance
                      Id="7f1376ef-5112-4930-91ac-bc14ec4b822f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="26ad76e7-2815-4d2a-b2b0-dfe26e05286a">
                    <propertyInstance
                      Id="074e9a3d-e9ed-4f6a-881f-5260b20f3900"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9c7feb67-a8a8-46ab-b11c-8ac382667513">
                    <propertyInstance
                      Id="39604736-4020-4842-a46a-ae4c555db506"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1e4ace06-02de-48b3-ab15-0bb9868d7e2f">
                    <propertyInstance
                      Id="546f8832-6ca2-4e54-859e-03c267711478"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="3f5aae2d-d4b6-4146-906c-bd6c13176548"
                  direction="Return">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="Microsoft.Extensions.Logging.Modeling.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d7fff328-5b8f-4cef-b67d-ebb79292ef7a"
                  name="logLevel"
                  direction="In">
                  <referencesInternal>
                    <reference
                      Id="97b34a6d-03f2-4c2a-ae7d-828f5c9cdd2e"
                      handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLogger Member%3D(Name%3DIsEnabled OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Abstractions.dll Namespace%3DMicrosoft.Extensions.Logging Type%3DLogLevel)]) ParameterIdentifier%3DlogLevel"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <enumerationMoniker
                      Id="7ea84c25-72e9-474d-b93d-ccfee1b6cc64"
                      LastKnownName="LogLevel"
                      LastKnownLocation="Package2_1105.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="a223b349-917f-4fdc-8782-334ffb315be8"
            name="Log‎&lt;TState‎&gt;"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <referencesInternal>
              <reference
                Id="83f754a8-357c-470e-89d8-f6173b908b93"
                handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLogger Member%3D(Name%3DLog GenericParameterCount%3D1 OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Abstractions.dll Namespace%3DMicrosoft.Extensions.Logging Type%3DLogLevel)%2C(Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Abstractions.dll Namespace%3DMicrosoft.Extensions.Logging Type%3DEventId)%2C(ParameterIdentifier%3D0)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DException)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DFunc GenericParameterCount%3D3 GenericArguments%3D[(ParameterIdentifier%3D0)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DException)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DString)]))])"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="1d2e12cb-b327-4b03-9c68-953fa0e6d281"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0beee54c-2e2d-43a0-acb0-31e0b4cb0805">
                    <propertyInstance
                      Id="e03cf4b1-8138-4a0b-bb2c-de3ce199550b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="35085f71-3179-4dd7-89c0-567de618f33c">
                    <propertyInstance
                      Id="ccd5f84e-4b4e-4242-a685-972e19d390f5"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d55c7b4a-7766-4c94-90de-052d8e6e0303">
                    <propertyInstance
                      Id="72e9fe44-0979-4c85-b071-51e3c5caa1ca"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ab031227-dead-4a07-8f5a-0fea971ef25f">
                    <propertyInstance
                      Id="bcc1698f-5ab5-4687-9df4-2e80d42a3be7"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="411ff9be-21df-42e0-a509-ff37f3969cf0">
                    <propertyInstance
                      Id="698f911e-de78-43dc-8ff7-8475ebddef26"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ff01127c-b4e3-47ed-bbf5-33fcec428687">
                    <propertyInstance
                      Id="33a550e8-eb20-4d70-882d-d536f0a81fba"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="512ba2a5-fe3d-4083-b49c-a93f88818dfd"
                  name="logLevel"
                  direction="In">
                  <referencesInternal>
                    <reference
                      Id="43eb4d2f-d6fa-48fd-8114-f9e1a491cb36"
                      handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLogger Member%3D(Name%3DLog GenericParameterCount%3D1 OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Abstractions.dll Namespace%3DMicrosoft.Extensions.Logging Type%3DLogLevel)%2C(Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Abstractions.dll Namespace%3DMicrosoft.Extensions.Logging Type%3DEventId)%2C(ParameterIdentifier%3D0)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DException)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DFunc GenericParameterCount%3D3 GenericArguments%3D[(ParameterIdentifier%3D0)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DException)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DString)]))]) ParameterIdentifier%3DlogLevel"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <enumerationMoniker
                      Id="7ea84c25-72e9-474d-b93d-ccfee1b6cc64"
                      LastKnownName="LogLevel"
                      LastKnownLocation="Package2_1105.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="0dd4786e-8e3c-437e-a341-254ddb9e2250"
                  name="eventId"
                  direction="In">
                  <referencesInternal>
                    <reference
                      Id="62d9472b-5525-463c-a398-20aac6467fb2"
                      handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLogger Member%3D(Name%3DLog GenericParameterCount%3D1 OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Abstractions.dll Namespace%3DMicrosoft.Extensions.Logging Type%3DLogLevel)%2C(Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Abstractions.dll Namespace%3DMicrosoft.Extensions.Logging Type%3DEventId)%2C(ParameterIdentifier%3D0)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DException)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DFunc GenericParameterCount%3D3 GenericArguments%3D[(ParameterIdentifier%3D0)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DException)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DString)]))]) ParameterIdentifier%3DeventId"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <classMoniker
                      Id="920c49a0-57ad-4e21-a079-d2d7e8a98e79"
                      LastKnownName="EventId"
                      LastKnownLocation="Package2_1105.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="cc5cc94c-3641-4eaf-aa78-2b38468223c1"
                  name="state"
                  direction="In">
                  <referencesInternal>
                    <reference
                      Id="ae9d131d-e393-4a59-9047-2210e5f839ac"
                      handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLogger Member%3D(Name%3DLog GenericParameterCount%3D1 OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Abstractions.dll Namespace%3DMicrosoft.Extensions.Logging Type%3DLogLevel)%2C(Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Abstractions.dll Namespace%3DMicrosoft.Extensions.Logging Type%3DEventId)%2C(ParameterIdentifier%3D0)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DException)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DFunc GenericParameterCount%3D3 GenericArguments%3D[(ParameterIdentifier%3D0)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DException)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DString)]))]) ParameterIdentifier%3Dstate"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="d3c4507d-900d-40a6-8312-fb27088e458e"
                      LastKnownName="TState"
                      LastKnownLocation="Package_1314.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="85fe8548-1287-46fe-b275-0e0f9869115c"
                  name="exception"
                  direction="In">
                  <referencesInternal>
                    <reference
                      Id="bc217cdb-df66-4b7b-9702-6a454ee3dfdb"
                      handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLogger Member%3D(Name%3DLog GenericParameterCount%3D1 OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Abstractions.dll Namespace%3DMicrosoft.Extensions.Logging Type%3DLogLevel)%2C(Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Abstractions.dll Namespace%3DMicrosoft.Extensions.Logging Type%3DEventId)%2C(ParameterIdentifier%3D0)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DException)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DFunc GenericParameterCount%3D3 GenericArguments%3D[(ParameterIdentifier%3D0)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DException)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DString)]))]) ParameterIdentifier%3Dexception"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <classMoniker
                      Id="44755165-d406-4be7-a66e-e43fe585b940"
                      LastKnownName="Exception"
                      LastKnownLocation="Package3_1105.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2d7388c1-1acb-4f32-aec2-6779085409d7"
                  name="formatter"
                  direction="In">
                  <referencesInternal>
                    <reference
                      Id="35f6fa0a-f960-4ce7-a771-41368b3bd990"
                      handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLogger Member%3D(Name%3DLog GenericParameterCount%3D1 OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Abstractions.dll Namespace%3DMicrosoft.Extensions.Logging Type%3DLogLevel)%2C(Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Abstractions.dll Namespace%3DMicrosoft.Extensions.Logging Type%3DEventId)%2C(ParameterIdentifier%3D0)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DException)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DFunc GenericParameterCount%3D3 GenericArguments%3D[(ParameterIdentifier%3D0)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DException)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DString)]))]) ParameterIdentifier%3Dformatter"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <classMoniker
                      Id="ee30ad1a-04d5-4f97-8337-56580bd6b722"
                      LastKnownName="Func&lt;TState‎, Exception‎, String‎&gt;"
                      LastKnownLocation="Package3_1105.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="0f5d1520-19bf-46f1-8799-db8d4eac5728"
        name="DebugLoggerProvider"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <referencesInternal>
          <reference
            Id="3acf584d-5e40-4fad-b7f0-fb87e6986ddf"
            handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLoggerProvider"
            tag="ViewCode" />
        </referencesInternal>
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="5c601205-b18b-48f7-835a-b27ffb4d33d4"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="6fbb40a6-662d-404a-89de-98f43d94cfca">
                <propertyInstance
                  Id="b3cf9db3-ee13-4b96-b212-e73ec159e70e"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="67d5416a-b0dc-4c79-9b57-28e9a64588af">
                <propertyInstance
                  Id="874ffa11-0547-4789-8b6e-efc348fb53ac"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b3459a29-aaca-44cf-a2d6-9c841ca3ae32">
                <propertyInstance
                  Id="924f31a8-0baa-4ea9-992f-080f8b97d9c1"
                  name="IsStatic"
                  value="False" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="fbf3d3e0-1650-4b64-838c-02834ef34983">
                <propertyInstance
                  Id="72d60d2b-2407-4c41-9283-dabbf405e275"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="aed238a9-b77b-4e4a-9b53-cccb7474d381">
                <propertyInstance
                  Id="507ba7ce-26dd-4a29-841b-41f3ab9339b2"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="706874e0-c878-4858-83e1-09f87653e95e">
            <interfaceMoniker
              Id="7e437337-251f-4714-8e16-7e5c28169423"
              LastKnownName="ILoggerProvider"
              LastKnownLocation="Package_0954.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <ownedOperationsInternal>
          <operation
            Id="4ee59340-b3b0-43b1-b64f-2699dec40cd3"
            name="CreateLogger"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <referencesInternal>
              <reference
                Id="fca17d44-1d8c-4a2b-8911-98b277dec5b1"
                handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLoggerProvider Member%3D(Name%3DCreateLogger OverloadingParameters%3D[(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DString)])"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="7ee04675-5dca-461d-b3ab-dff8a08c4df3"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4392b663-2911-46da-94d2-8f496708d66a">
                    <propertyInstance
                      Id="950a04ad-f813-4e76-8a99-c3314c9b110d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cb3fd5af-6963-49ca-9d6f-8c9decbf6413">
                    <propertyInstance
                      Id="ba352755-1935-4b79-b91d-5b23e350a6ec"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="24e4d42e-895e-4ca8-af60-10b74a027b9c">
                    <propertyInstance
                      Id="55dfa1ea-07a6-4013-915c-18ee3735f520"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3b4456b3-32a2-4771-96bf-c89ca36a034f">
                    <propertyInstance
                      Id="dc22b1af-7c12-44c6-aa03-89dff34d10a1"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7daa1b68-7e52-47d9-9805-d9640f59620f">
                    <propertyInstance
                      Id="66a75a68-cdfd-4d31-b81d-ed6c6fd32563"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cef5cc03-15e7-47c8-b662-bb9d7b16168b">
                    <propertyInstance
                      Id="fd5e2141-2bb6-459d-8cc7-22112c62c162"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="90956be6-1d35-44c2-86bd-e6e3571573e6"
                  direction="Return">
                  <type_NamedElement>
                    <interfaceMoniker
                      Id="fd8558ec-dac0-4531-a60a-510b53e470ad"
                      LastKnownName="ILogger"
                      LastKnownLocation="Package2_1105.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="faf7ab5b-84ec-4c4b-9810-f28acc71c1d6"
                  name="name"
                  direction="In">
                  <referencesInternal>
                    <reference
                      Id="2a43f05e-03a5-49bc-88e3-adeffe75fae7"
                      handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLoggerProvider Member%3D(Name%3DCreateLogger OverloadingParameters%3D[(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dname"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="Microsoft.Extensions.Logging.Modeling.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="d8c70978-504c-47bc-af80-e5d35031fcf0"
            name="DebugLoggerProvider"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <referencesInternal>
              <reference
                Id="6a9d1f08-3128-4809-869a-b810a8b7a025"
                handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLoggerProvider Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DFunc GenericParameterCount%3D3 GenericArguments%3D[(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Abstractions.dll Namespace%3DMicrosoft.Extensions.Logging Type%3DLogLevel)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DBoolean)]))])"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="66b8f3f6-0abc-416c-8613-22f2911c4ccc"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2c8062f5-93f1-4f2d-baec-5ec0932cc446">
                    <propertyInstance
                      Id="19be4217-fb5c-4cdd-86fd-add028a8a218"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b571b469-133d-4094-9ecf-528b49b80a6a">
                    <propertyInstance
                      Id="b8cd2be3-d3d1-4073-896f-4198591e2826"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a5fe987e-24d9-47f4-a91d-f796bfa031e2">
                    <propertyInstance
                      Id="b3f419a5-0f21-4ee8-beeb-9f04bb1a6f8d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a0401042-c718-4575-801c-67000e7a11e2">
                    <propertyInstance
                      Id="c4e9eb9f-c474-4d5c-8827-49f7b56c3bcc"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="089b3ed3-a611-4bca-831e-096dcd974b4f">
                    <propertyInstance
                      Id="93cdb574-d152-4054-9b4a-e48da10fb2c7"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7f0c8547-f7a9-462e-9076-33dde06d1440">
                    <propertyInstance
                      Id="e21f5554-5f4f-4721-becd-e29ce143c199"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="84d55b85-25ed-46a9-b12b-01705c165b6e"
                  name="filter"
                  direction="In">
                  <referencesInternal>
                    <reference
                      Id="ce26ab33-6c45-44ed-b250-d48c260af438"
                      handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLoggerProvider Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3D(Name%3DFunc GenericParameterCount%3D3 GenericArguments%3D[(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Abstractions.dll Namespace%3DMicrosoft.Extensions.Logging Type%3DLogLevel)%2C(Assembly%3D&quot;file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.6.2%2Fmscorlib.dll&quot; Namespace%3DSystem Type%3DBoolean)]))]) ParameterIdentifier%3Dfilter"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <classMoniker
                      Id="72dd8af4-20b3-42aa-9efd-893da40a3980"
                      LastKnownName="Func&lt;String‎, LogLevel‎, Boolean‎&gt;"
                      LastKnownLocation="Package3_1105.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="f883675e-0ae2-47eb-808c-f5a2c9df470c"
            name="Dispose"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <referencesInternal>
              <reference
                Id="542109e5-46ef-42df-beae-a2bcf1b43780"
                handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FD:%2FTemp%2Flogging%2FMicrosoft.Extensions.Logging.Debug.dll Namespace%3DMicrosoft.Extensions.Logging.Debug Type%3DDebugLoggerProvider Member%3DDispose"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b164d060-c17d-4303-a5f6-8c29ff714e3d"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2f1bef6a-b7a6-4b60-96f8-43bd10083154">
                    <propertyInstance
                      Id="734929f2-dec3-432d-bccb-10da33eb944d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e000ff11-ce84-40cd-bb38-b9804dfdbe0b">
                    <propertyInstance
                      Id="19e3e9bf-5e31-4760-baf2-d38794d6a5e9"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fd008813-aa72-42cc-b620-1be886601417">
                    <propertyInstance
                      Id="bceb891f-72b7-4acd-a1a4-67cef136f925"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6b73f2bb-d45c-43be-9f1c-d7da7b35ff93">
                    <propertyInstance
                      Id="72e6d38d-3940-4e16-a53c-8ef12233ad4e"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dfbf8f71-2719-45c9-a231-3f888eed0c22">
                    <propertyInstance
                      Id="0d6d7241-53da-4395-9348-15e1f038d3ef"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="edae604d-5729-43b9-b6a3-d1a32dc2d766">
                    <propertyInstance
                      Id="52d279fd-9642-44d5-b29d-4c4fb9865c2f"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
  </packagedElements>
</package>