Table of Contents

Class AddressedClientBuilder

Namespace
The.RPC
Assembly
Instagile.dll

Builds AddressedClientFactory instances for RPC clients with configurable address and HTTP client factory.

public sealed class AddressedClientBuilder
Inheritance
AddressedClientBuilder
Inherited Members

Constructors

AddressedClientBuilder(string, Uri)

public AddressedClientBuilder(string category, Uri defaultAddress)

Parameters

category string
defaultAddress Uri

Methods

Build()

public AddressedClientFactory Build()

Returns

AddressedClientFactory

WithAddress(string)

public AddressedClientBuilder WithAddress(string address)

Parameters

address string

Returns

AddressedClientBuilder

WithAddress(Uri)

public AddressedClientBuilder WithAddress(Uri address)

Parameters

address Uri

Returns

AddressedClientBuilder

WithFactory(IHttpClientFactory)

public AddressedClientBuilder WithFactory(IHttpClientFactory httpClientFactory)

Parameters

httpClientFactory IHttpClientFactory

Returns

AddressedClientBuilder