title: is there a way to overwrite Serilog global logger's log level
body: <p>the scenario I want is to <strong>set the global log level to Error</strong>. this is my config code which is called in startup class:</p>
  
  <pre><code> Log.Logger = new LoggerConfiguration()
              .MinimumLevel.Error()
              .WriteTo.Logger(p=&gt;p.Filter.ByIncludingOnly(evt =&gt; evt.Level == 
   LogEventLevel.Error).WriteTo.MSSqlServer(ConnectionString, "Serilogs",
                  null, LogEventLevel.Error, 50,
                  null, null, false, columnOptions))
  </code></pre>
  
  <p>but the thing is that I want to write some custom <strong>Information log</strong> in some of my action methods in controllers, like this:</p>
  
  <pre><code>            Log.Logger.Information("{User} {RawUrl} ", 
        userId,actionContext.Request.RequestUri.AbsolutePath);
  </code></pre>
  
  <p>the problem is that Serilog <strong>does not write info logs</strong> to SQL table because of the global Error level setting which is defined in startup.cs class. is there any solution for this problem (without setting the global log level to Information)?</p>