it<br /><em>&lt;summary&gt;
            Represents a type used to perform logging.
            &lt;/summary&gt;<br />&lt;remarks&gt;Aggregates most logging patterns to a single method.&lt;/remarks&gt;</em><br /><br />--------------------<br />type ILogger&lt;&#39;TCategoryName&gt; =
  inherit ILogger<br /><em>&lt;summary&gt;
            A generic interface for logging where the category name is derived from the specified
            &lt;typeparamref name=&quot;TCategoryName&quot; /&gt; type name.
          