Skip to content

Commit f742c3f

Browse files
committed
Add AlwaysSendBasicAuthHeader option to JsonService config
1 parent 3dee01d commit f742c3f

File tree

3 files changed

+5
-0
lines changed

3 files changed

+5
-0
lines changed

IntegrationEngine.Core/Configuration/IJsonServiceConfiguration.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ public interface IJsonServiceConfiguration : IIntegrationPointConfiguration
88
string UserName { get; set; }
99
string Password { get; set; }
1010
bool IgnoreInvalidSslCertificate { get; set; }
11+
bool AlwaysSendBasicAuthHeader { get; set; }
1112
}
1213
}
1314

IntegrationEngine.Core/Configuration/JsonServiceConfiguration.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ public class JsonServiceConfiguration : IJsonServiceConfiguration
99
public string UserName { get; set; }
1010
public string Password { get; set; }
1111
public bool IgnoreInvalidSslCertificate { get; set; }
12+
public bool AlwaysSendBasicAuthHeader { get; set; }
1213

1314
public JsonServiceConfiguration()
1415
{
@@ -23,6 +24,7 @@ public JsonServiceConfiguration(IEngineConfiguration engineConfiguration, string
2324
UserName = config.UserName;
2425
Password = config.Password;
2526
IgnoreInvalidSslCertificate = config.IgnoreInvalidSslCertificate;
27+
AlwaysSendBasicAuthHeader = config.AlwaysSendBasicAuthHeader;
2628
}
2729
}
2830
}

IntegrationEngine.Core/ServiceStack/JsonServiceClientAdapter.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
using ServiceStack;
22
using IntegrationEngine.Core.Configuration;
3+
using System.Net;
34

45
namespace IntegrationEngine.Core.ServiceStack
56
{
@@ -10,6 +11,7 @@ public JsonServiceClientAdapter(IJsonServiceConfiguration jsonServiceConfigurati
1011
{
1112
UserName = jsonServiceConfiguration.UserName;
1213
Password = jsonServiceConfiguration.Password;
14+
AlwaysSendBasicAuthHeader = jsonServiceConfiguration.AlwaysSendBasicAuthHeader;
1315
}
1416
}
1517
}

0 commit comments

Comments
 (0)