Search Results for

    Show / Hide Table of Contents

    Class FaceClient

    Inheritance
    Object
    FaceClient
    Namespace: haechi.face.unity.sdk.Runtime.Client
    Assembly: cs.temp.dll.dll
    Syntax
    public class FaceClient : ClientBase

    Constructors

    FaceClient(Uri, HttpClient, JsonSerializerSettings)

    Declaration
    public FaceClient(Uri baseUrl, HttpClient httpClient, JsonSerializerSettings jsonSerializerSettings = null)
    Parameters
    Type Name Description
    Uri baseUrl
    HttpClient httpClient
    JsonSerializerSettings jsonSerializerSettings

    Methods

    SendAsync(RpcRequestMessage, String)

    Declaration
    protected override Task<RpcResponseMessage> SendAsync(RpcRequestMessage request, string route = null)
    Parameters
    Type Name Description
    RpcRequestMessage request
    String route
    Returns
    Type Description
    Task<RpcResponseMessage>

    SendAsync(RpcRequestMessage[])

    Declaration
    protected override Task<RpcResponseMessage[]> SendAsync(RpcRequestMessage[] requests)
    Parameters
    Type Name Description
    RpcRequestMessage[] requests
    Returns
    Type Description
    Task<RpcResponseMessage[]>

    SendHttpGetRequest<R>(String)

    Declaration
    public Task<R> SendHttpGetRequest<R>(string route = null)
    Parameters
    Type Name Description
    String route
    Returns
    Type Description
    Task<R>
    Type Parameters
    Name Description
    R

    SendRpcRequest(RpcRequestMessage, String)

    Declaration
    public Task<FaceRpcResponse> SendRpcRequest(RpcRequestMessage request, string route = null)
    Parameters
    Type Name Description
    RpcRequestMessage request
    String route
    Returns
    Type Description
    Task<FaceRpcResponse>
    In This Article
    Back to top Face Wallet Unity SDK Documentation