Exemple #1
0
        public SynapseAnalyticsClient(IAzureContext context)
        {
            if (context == null)
            {
                throw new SynapseException(Resources.InvalidDefaultSubscription);
            }

            _subscriptionId = context.Subscription.GetId();

            _synapseManagementClient = SynapseCmdletBase.CreateSynapseClient <SynapseManagementClient>(context,
                                                                                                       AzureEnvironment.Endpoint.ResourceManager);

            _synapseClient = SynapseCmdletBase.CreateSynapseClient <SynapseClient>(context,
                                                                                   AzureEnvironment.ExtendedEndpoint.AzureSynapseAnalyticsEndpointSuffix, true);
        }
        private void Dispose(bool disposing)
        {
            if (disposing && !disposed)
            {
                if (SynapseClient != null)
                {
                    SynapseClient.Dispose();
                }

                if (Context != null)
                {
                    Context.Dispose();
                }
            }

            disposed = true;
        }
 public TestSynapseApi()
 {
     this.client = SynapseClient.GetClient();
 }