Skip to content

Commit

Permalink
Merge pull request #10 from Aragas/configuration
Browse files Browse the repository at this point in the history
Added support for Serilog Settings Configuration
  • Loading branch information
josephwoodward authored May 18, 2020
2 parents 85edbb8 + d1ccf26 commit 44ca14e
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions src/Serilog.Sinks.Loki/LokiSinkExtensions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -21,5 +21,11 @@ private static LoggerConfiguration LokiHttpImpl(this LoggerSinkConfiguration sin

return sinkConfiguration.Http(LokiRouteBuilder.BuildPostUri(credentials.Url), batchFormatter: formatter, httpClient: client);
}

public static LoggerConfiguration LokiHttp(this LoggerSinkConfiguration sinkConfiguration, string serverUrl)
=> sinkConfiguration.LokiHttp(new NoAuthCredentials(serverUrl));

public static LoggerConfiguration LokiHttp(this LoggerSinkConfiguration sinkConfiguration, string serverUrl, string username, string password)
=> sinkConfiguration.LokiHttp(new BasicAuthCredentials(serverUrl, username, password));
}
}

0 comments on commit 44ca14e

Please sign in to comment.