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 |  |