private static DocumentClient CreateRawClient(IDocumentDbConnectionSettings connectionSettings, DocumentDbConnectionMode?connectionMode, IDataTransferContext context) { Guard.NotNull("connectionSettings", connectionSettings); return(new DocumentClient( new Uri(connectionSettings.AccountEndpoint), connectionSettings.AccountKey, CreateConnectionPolicy(connectionMode, context) )); }
private static DocumentClient CreateRawClient(IDocumentDbConnectionSettings connectionSettings, DocumentDbConnectionMode?connectionMode, IDataTransferContext context, bool isShardedImport, int?maxConnectionLimit, int?retries, TimeSpan?retryInterval) { Guard.NotNull("connectionSettings", connectionSettings); return(new DocumentClient( new Uri(connectionSettings.AccountEndpoint), connectionSettings.AccountKey, CreateConnectionPolicy(connectionMode, context, isShardedImport, maxConnectionLimit, retries, retryInterval) )); }
private static DocumentClient CreateRawClient(IDocumentDbConnectionSettings connectionSettings, DocumentDbConnectionMode?connectionMode, IDataTransferContext context, bool isShardedImport, int?maxConnectionLimit, int?retries, TimeSpan?retryInterval, bool?ignoreSSLCertErrors = false) { Guard.NotNull("connectionSettings", connectionSettings); return(new DocumentClient( new Uri(connectionSettings.AccountEndpoint), connectionSettings.AccountKey, ignoreSSLCertErrors.GetValueOrDefault() ? DocumentDbClientHelper.GetSSLCertHandler() : null, !ignoreSSLCertErrors.GetValueOrDefault() ? CreateConnectionPolicy(connectionMode, context, isShardedImport, maxConnectionLimit, retries, retryInterval) : null )); }
private static IReliableReadWriteDocumentClient CreateClient(IDocumentDbConnectionSettings connectionSettings) { return(new DocumentClient(new Uri(connectionSettings.AccountEndpoint), connectionSettings.AccountKey) .AsReliable(new FixedInterval(10, TimeSpan.FromSeconds(1)))); }
private static DocumentClient CreateClient(IDocumentDbConnectionSettings connectionSettings) { return(new DocumentClient(new Uri(connectionSettings.AccountEndpoint), connectionSettings.AccountKey)); }
private static IReliableReadWriteDocumentClient CreateClient(IDocumentDbConnectionSettings connectionSettings) { return new DocumentClient(new Uri(connectionSettings.AccountEndpoint), connectionSettings.AccountKey) .AsReliable(new FixedInterval(10, TimeSpan.FromSeconds(1))); }