/// <summary> /// Initializes the service clients and the logging utility /// </summary> protected void InitializeAzureBackupCmdlet() { ServiceClientAdapter = new ServiceClientAdapter(DefaultContext); WriteDebug("InsideRestore. going to create ResourceManager Client"); RmClient = AzureSession.Instance.ClientFactory.CreateArmClient <ResourcesNS.ResourceManagementClient>(DefaultContext, AzureEnvironment.Endpoint.ResourceManager); WriteDebug("Client Created successfully"); Logger.Instance = new Logger(WriteWarning, WriteDebug, WriteVerbose, WriteError, ThrowTerminatingError); }
protected void SetupManagementClients( RestTestFramework.MockContext context) { this.RmRestClient = this.GetRmRestClient(context); this.ResourceManagementRestClient = this.GetResourceManagementClientRestClient(context); this.RecoveryServicesMgmtClient = this.GetRecoveryServicesManagementClient(context); this.SiteRecoveryMgmtClient = this.GetSiteRecoveryManagementClient(context); this.helper.SetupManagementClients( this.RmRestClient, this.RecoveryServicesMgmtClient, this.SiteRecoveryMgmtClient, this.ResourceManagementRestClient); }