Class FaceRpcProvider
Inheritance
FaceRpcProvider
Assembly: cs.temp.dll.dll
Syntax
public class FaceRpcProvider : ClientBase, IUnityRpcRequestClient
Constructors
FaceRpcProvider(SafeWebviewController, Uri, MonoBehaviour, IWallet)
Declaration
public FaceRpcProvider(SafeWebviewController safeWebviewController, Uri uri, MonoBehaviour face, IWallet wallet)
Parameters
Type |
Name |
Description |
haechi.face.unity.sdk.Runtime.Webview.SafeWebviewController |
safeWebviewController |
|
Uri |
uri |
|
MonoBehaviour |
face |
|
haechi.face.unity.sdk.Runtime.Module.IWallet |
wallet |
|
Properties
Exception
Declaration
public Exception Exception { get; set; }
Property Value
JsonSerializerSettings
Declaration
public JsonSerializerSettings JsonSerializerSettings { get; }
Property Value
Type |
Description |
JsonSerializerSettings |
|
Result
Declaration
public RpcResponseMessage Result { get; set; }
Property Value
Type |
Description |
RpcResponseMessage |
|
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[] request)
Parameters
Type |
Name |
Description |
RpcRequestMessage[] |
request |
|
Returns
Type |
Description |
Task<RpcResponseMessage[]> |
|
SendRequest(RpcRequest)
Declaration
public IEnumerator SendRequest(RpcRequest request)
Parameters
Type |
Name |
Description |
RpcRequest |
request |
|
Returns
Type |
Description |
IEnumerator |
|