diff --git a/src/WireMock.Net.StandAlone/StandAloneApp.cs b/src/WireMock.Net.StandAlone/StandAloneApp.cs index c45e4e242..2000c5b5b 100644 --- a/src/WireMock.Net.StandAlone/StandAloneApp.cs +++ b/src/WireMock.Net.StandAlone/StandAloneApp.cs @@ -23,7 +23,7 @@ public static WireMockServer Start([NotNull] IWireMockServerSettings settings) var server = WireMockServer.Start(settings); - settings.Logger.Info("WireMock.Net server listening at {0}", string.Join(",", server.Urls)); + settings.Logger?.Info("WireMock.Net server listening at {0}", string.Join(",", server.Urls)); return server; } @@ -38,9 +38,9 @@ public static WireMockServer Start([NotNull] string[] args, [CanBeNull] IWireMoc { Check.NotNull(args, nameof(args)); - var settings = WireMockServerSettingsParser.ParseArguments(args); + var settings = WireMockServerSettingsParser.ParseArguments(args, logger); - settings.Logger.Debug("WireMock.Net server arguments [{0}]", string.Join(", ", args.Select(a => $"'{a}'"))); + settings.Logger?.Debug("WireMock.Net server arguments [{0}]", string.Join(", ", args.Select(a => $"'{a}'"))); return Start(settings); }