Show / Hide Table of Contents

Class Link<TResponse>

Inheritance
System.Object
Link
Link<TResponse>
TemplatedLink<TResponse>
Inherited Members
Link.Href
Link.Uri
Link.Templated
Namespace: System.Dynamic.ExpandoObject
Assembly: stellar-dotnet-sdk.dll
Syntax
public class Link<TResponse> : Link where TResponse : Response
Type Parameters
TResponse

Constructors

Link(String)

Declaration
public Link(string href)
Parameters
Type Name Description
System.String href

Methods

Create(String, Boolean)

Declaration
public static Link<TResponse> Create(string href, bool templated)
Parameters
Type Name Description
System.String href
System.Boolean templated
Returns
Link<TResponse>

Follow()

Follow the Link, retrieving the linked resource.

Declaration
public Task<TResponse> Follow()
Returns
Task<TResponse>

Follow(HttpClient)

Follow the Link, retrieving the linked resource.

Declaration
public Task<TResponse> Follow(HttpClient httpClient)
Parameters
Type Name Description
HttpClient httpClient
Returns
Task<TResponse>

Follow(HttpClient, IDictionary<String, Object>)

Follow the Link, retrieving the linked resource.

Declaration
public Task<TResponse> Follow(HttpClient httpClient, IDictionary<string, object> parameters)
Parameters
Type Name Description
HttpClient httpClient
IDictionary<System.String, System.Object> parameters
Returns
Task<TResponse>

Follow(HttpClient, Object)

Declaration
public Task<TResponse> Follow(HttpClient httpClient, object parameters)
Parameters
Type Name Description
HttpClient httpClient
System.Object parameters
Returns
Task<TResponse>

Follow(IDictionary<String, Object>)

Follow the Link, retrieving the linked resource.

Declaration
public Task<TResponse> Follow(IDictionary<string, object> parameters)
Parameters
Type Name Description
IDictionary<System.String, System.Object> parameters
Returns
Task<TResponse>

Follow(Object)

Follow the Link, retrieving the linked resource.

Declaration
public Task<TResponse> Follow(object parameters)
Parameters
Type Name Description
System.Object parameters
Returns
Task<TResponse>

Resolve()

Resolve template Uri by performing variables substitution.

Declaration
public virtual Uri Resolve()
Returns
Uri

Resolve(IDictionary<String, Object>)

Declaration
public virtual Uri Resolve(IDictionary<string, object> parameters)
Parameters
Type Name Description
IDictionary<System.String, System.Object> parameters
Returns
Uri

Resolve(Object)

Declaration
public virtual Uri Resolve(object parameters)
Parameters
Type Name Description
System.Object parameters
Returns
Uri

Back to top Generated by DocFX