Esempio n. 1
0
        /// <summary>
        /// Creates and initializes a new instance of the <see cref="ServiceFabricHttpClient"/> class.
        /// </summary>
        /// <param name="builder">Builder isntance to create ServiceFabricHttpClient from.</param>
        /// <param name="cancellationToken">A cancellation token to cancel the async operation.</param>
        /// <returns><see cref="ServiceFabricHttpClient"/> instance.</returns>
        internal static async Task <IServiceFabricClient> CreateAsync(
            ServiceFabricClientBuilder builder,
            CancellationToken cancellationToken = default(CancellationToken))
        {
            var obj = new ServiceFabricHttpClient(builder);
            await obj.InitializeAsync(cancellationToken);

            return(obj);
        }
Esempio n. 2
0
 /// <summary>
 /// Initializes a new instance of the ApplicationClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public ApplicationClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }
 /// <summary>
 /// Initializes a new instance of the CodePackageClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public CodePackageClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }
Esempio n. 4
0
 /// <summary>
 /// Initializes a new instance of the ServiceTypeClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public ServiceTypeClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }
Esempio n. 5
0
 /// <summary>
 /// Initializes a new instance of the MeshGatewaysClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public MeshGatewaysClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }
 /// <summary>
 /// Initializes a new instance of the ReplicaClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public ReplicaClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }
 /// <summary>
 /// Initializes a new instance of the RepairManagementClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public RepairManagementClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }
Esempio n. 8
0
 /// <summary>
 /// Initializes a new instance of the ComposeDeploymentClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public ComposeDeploymentClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }
 /// <summary>
 /// Initializes a new instance of the MeshSecretsClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public MeshSecretsClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }
 /// <summary>
 /// Initializes a new instance of the FaultsClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public FaultsClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }
 /// <summary>
 /// Initializes a new instance of the MeshServiceReplicasClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public MeshServiceReplicasClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }
Esempio n. 12
0
 /// <summary>
 /// Initializes a new instance of the PropertyManagementClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public PropertyManagementClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }
Esempio n. 13
0
 /// <summary>
 /// Initializes a new instance of the VolumeResourceClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public VolumeResourceClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }
Esempio n. 14
0
 /// <summary>
 /// Initializes a new instance of the ImageStoreClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public ImageStoreClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }
 /// <summary>
 /// Initializes a new instance of the BackupRestoreClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public BackupRestoreClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }
 /// <summary>
 /// Initializes a new instance of the ClusterClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public ClusterClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }
 /// <summary>
 /// Initializes a new instance of the MeshVolumesClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public MeshVolumesClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }
 /// <summary>
 /// Initializes a new instance of the ChaosClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public ChaosClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }
 /// <summary>
 /// Initializes a new instance of the NodeClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public NodeClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }
 /// <summary>
 /// Initializes a new instance of the PartitionClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public PartitionClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }
Esempio n. 21
0
 /// <summary>
 /// Initializes a new instance of the EventsStoreClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public EventsStoreClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }
 /// <summary>
 /// Initializes a new instance of the InfrastructureClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public InfrastructureClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }
Esempio n. 23
0
 /// <summary>
 /// Initializes a new instance of the MeshNetworksClient class.
 /// </summary>
 /// <param name="httpClient">ServiceFabricHttpClient instance.</param>
 public MeshNetworksClient(ServiceFabricHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }