diff --git a/src/Umbraco.Core/Sync/DefaultServerMessenger.cs b/src/Umbraco.Core/Sync/DefaultServerMessenger.cs index 58d9cea29d..66609d5c56 100644 --- a/src/Umbraco.Core/Sync/DefaultServerMessenger.cs +++ b/src/Umbraco.Core/Sync/DefaultServerMessenger.cs @@ -39,11 +39,22 @@ namespace Umbraco.Core.Sync /// /// internal DefaultServerMessenger(string login, string password) + : this(login, password, UmbracoSettings.UseDistributedCalls) + { + } + + /// + /// Specifies the username/password and whether or not to use distributed calls + /// + /// + /// + /// + internal DefaultServerMessenger(string login, string password, bool useDistributedCalls) { if (login == null) throw new ArgumentNullException("login"); if (password == null) throw new ArgumentNullException("password"); - _useDistributedCalls = UmbracoSettings.UseDistributedCalls; + _useDistributedCalls = useDistributedCalls; Login = login; Password = password; }