Show / Hide Table of Contents

Class TemplatedLink<TResponse>

Inheritance
System.Object
Link
Link<TResponse>
TemplatedLink<TResponse>
Inherited Members
Link<TResponse>.Create(String, Boolean)
Link<TResponse>.Follow(HttpClient, Object)
Link<TResponse>.Follow(HttpClient, IDictionary<String, Object>)
Link<TResponse>.Follow(HttpClient)
Link<TResponse>.Follow()
Link<TResponse>.Follow(Object)
Link<TResponse>.Follow(IDictionary<String, Object>)
Link.Href
Namespace: System.Dynamic.ExpandoObject
Assembly: stellar-dotnet-sdk.dll
Syntax
public class TemplatedLink<TResponse> : Link<TResponse> where TResponse : Response
Type Parameters
TResponse

Constructors

TemplatedLink(String)

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

Properties

Templated

Declaration
public override bool Templated { get; }
Property Value
System.Boolean

Overrides
Link.Templated

Uri

Declaration
public override Uri Uri { get; }
Property Value
Uri

Overrides
Link.Uri

Methods

Resolve()

Declaration
public override Uri Resolve()
Returns
Uri

Overrides
stellar_dotnet_sdk.responses.Link<TResponse>.Resolve()

Resolve(IDictionary<String, Object>)

Resolve template Uri by performing variables substitution.

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

Overrides
stellar_dotnet_sdk.responses.Link<TResponse>.Resolve(IDictionary<System.String, System.Object>)

Resolve(Object)

Resolve template Uri by performing variables substitution.

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

Overrides
stellar_dotnet_sdk.responses.Link<TResponse>.Resolve(System.Object)
Examples
var uri = link.Resolve(new {
    limit = 10,
    order = OrderDirection.DESC
});
Back to top Generated by DocFX