public DataLakeStoreClient(IAzureContext context) { if (context == null) { throw new ApplicationException(Resources.InvalidDefaultSubscription); } _client = DataLakeStoreCmdletBase.CreateAdlsClient <DataLakeStoreAccountManagementClient>(context, AzureEnvironment.Endpoint.ResourceManager); _subscriptionId = context.Subscription.GetId(); }
public DataLakeStoreFileSystemClient(AzureContext context) { if (context == null) { throw new ApplicationException(Resources.InvalidDefaultSubscription); } _client = DataLakeStoreCmdletBase.CreateAdlsClient<DataLakeStoreFileSystemManagementClient>(context, AzureEnvironment.Endpoint.AzureDataLakeStoreFileSystemEndpointSuffix, true); uniqueActivityIdGenerator = new Random(); }
public DataLakeStoreFileSystemClient(IAzureContext context) { if (context == null) { throw new ApplicationException(Resources.InvalidDefaultSubscription); } _client = DataLakeStoreCmdletBase.CreateAdlsClient <DataLakeStoreFileSystemManagementClient>(context, AzureEnvironment.Endpoint.AzureDataLakeStoreFileSystemEndpointSuffix, true); uniqueActivityIdGenerator = new Random(); // We need to override the default .NET value for max connections to a host to our number of threads, if necessary. // Otherwise we won't achieve the parallelism we want. // This is also required before the first call on the data lake store client. ServicePointManager.DefaultConnectionLimit = Math.Max(MaxConnectionLimit, ServicePointManager.DefaultConnectionLimit); }