From 4198748fdd27d857e273758c1404d2e0e6458704 Mon Sep 17 00:00:00 2001 From: Sergey Kozachenko Date: Tue, 30 May 2017 13:28:55 +0300 Subject: [PATCH] FIX SharpbrakeClient ctor doesn't respect params --- src/NLog.AirBrake/SharpbrakeClient.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/NLog.AirBrake/SharpbrakeClient.cs b/src/NLog.AirBrake/SharpbrakeClient.cs index a2449d0..12b8812 100644 --- a/src/NLog.AirBrake/SharpbrakeClient.cs +++ b/src/NLog.AirBrake/SharpbrakeClient.cs @@ -8,11 +8,17 @@ namespace NLog.AirBrake { public class SharpbrakeClient : ISharpbrakeClient { - public SharpbrakeClient(AirbrakeClient client, AirbrakeNoticeBuilder builder) + public SharpbrakeClient() { this.Client = new AirbrakeClient(); this.Builder = new AirbrakeNoticeBuilder(); } + + public SharpbrakeClient(AirbrakeClient client, AirbrakeNoticeBuilder builder) + { + this.Client = client; + this.Builder = builder; + } private AirbrakeClient Client { get; set; } private AirbrakeNoticeBuilder Builder { get; set; }