private IWebDavClient CreateWebDavClient (NetworkSettingsViewModel networkSettings, GeneralOptions generalOptions)
{
return SynchronizerFactory.CreateWebDavClient (
EmailAddress,
SecureStringUtility.ToSecureString (string.Empty),
CalenderUrl,
generalOptions.CalDavConnectTimeout,
ServerAdapterType.WebDavHttpClientBasedWithGoogleOAuth,
networkSettings.CloseConnectionAfterEachRequest,
networkSettings.PreemptiveAuthentication,
networkSettings.ForceBasicAuthentication,
networkSettings.CreateProxyOptions(),
false,
generalOptions.AcceptInvalidCharsInServerResponse);
}