Search Results for

    Show / Hide Table of Contents

    Class FaceRpcResponse

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

    Constructors

    FaceRpcResponse()

    Declaration
    public FaceRpcResponse()

    FaceRpcResponse(WebviewRpcRequest)

    Declaration
    public FaceRpcResponse(WebviewRpcRequest request)
    Parameters
    Type Name Description
    WebviewRpcRequest request

    Raw request includes id, method, and params

    FaceRpcResponse(Object)

    Declaration
    public FaceRpcResponse(object id)
    Parameters
    Type Name Description
    Object id

    Rpc ID.

    FaceRpcResponse(Object, JToken)

    Declaration
    public FaceRpcResponse(object id, JToken result)
    Parameters
    Type Name Description
    Object id

    Rpc ID.

    JToken result

    Rpc result.

    FaceRpcResponse(Object, RpcError)

    Declaration
    public FaceRpcResponse(object id, RpcError error)
    Parameters
    Type Name Description
    Object id

    Rpc ID.

    RpcError error

    Error message.

    FaceRpcResponse(String)

    Declaration
    public FaceRpcResponse(string method)
    Parameters
    Type Name Description
    String method

    Rpc method.

    Properties

    From

    Declaration
    public string From { get; }
    Property Value
    Type Description
    String

    From value that indicates where this rpc request made.

    Id

    Declaration
    public object Id { get; }
    Property Value
    Type Description
    Object

    Rpc ID.

    Method

    Declaration
    public string Method { get; }
    Property Value
    Type Description
    String

    Rpc method name.

    Request

    Declaration
    public WebviewRpcRequest Request { get; }
    Property Value
    Type Description
    WebviewRpcRequest

    Webview sent rpc request message.

    To

    Declaration
    public string To { get; }
    Property Value
    Type Description
    String

    To value that indicates where this rpc request received.

    Methods

    CastResult<T>()

    Cast result to generic type.

    Declaration
    public T CastResult<T>()
    Returns
    Type Description
    T

    Object.

    Type Parameters
    Name Description
    T

    Object you want to cast to.

    Exceptions
    Type Condition
    haechi.face.unity.sdk.Runtime.Exception.WebviewClosedException

    Throws if unwanted webview closing event invoked.

    IsWebviewClosed()

    Declaration
    public bool IsWebviewClosed()
    Returns
    Type Description
    Boolean

    Returns true if webview closed.

    ToString()

    Overrides ToString() method to customize.

    Declaration
    public override string ToString()
    Returns
    Type Description
    String

    Customized string value.

    WebviewClosed()

    Check if webview page closed.

    Declaration
    public static FaceRpcResponse WebviewClosed()
    Returns
    Type Description
    FaceRpcResponse

    Rpc response.

    In This Article
    Back to top Face Wallet Unity SDK Documentation