public static LoggerConfiguration BpMattermostSink(
     this LoggerSinkConfiguration loggerConfiguration,
     BpMattermostInfo bpMattermostInfo, HttpClient httpClient = null,
     LogEventLevel restrictedToMinimumLevel = LogEventLevel.Error)
 {
     return(loggerConfiguration.Sink(new BpMattermostSink(bpMattermostInfo, httpClient),
                                     restrictedToMinimumLevel));
 }
 public BpMattermostSink(BpMattermostInfo bpMattermostInfo, HttpClient httpClient = null)
     : base(httpClient ?? new HttpClient())
 {
     _bpMattermostInfo = bpMattermostInfo;
 }