Search Results for

    Show / Hide Table of Contents

    Class UnityWebRequestRestConnector

    Inheritance
    object
    UnityWebRequestRestConnector
    JsonEncodeUnityWebRequestRestConnector
    Implements
    IRestConnector
    Namespace: i5.Toolkit.Core.Utilities
    Assembly: cs.temp.dll.dll
    Syntax
    public class UnityWebRequestRestConnector : IRestConnector

    Methods

    AddHeaders(UnityWebRequest, Dictionary<string, string>)

    Declaration
    protected void AddHeaders(UnityWebRequest req, Dictionary<string, string> headers)
    Parameters
    Type Name Description
    UnityWebRequest req
    System.Collections.Generic.Dictionary<TKey, TValue><string, string> headers

    DeleteAsync(string, Dictionary<string, string>)

    Declaration
    public virtual Task<WebResponse<string>> DeleteAsync(string uri, Dictionary<string, string> headers = null)
    Parameters
    Type Name Description
    string uri
    System.Collections.Generic.Dictionary<TKey, TValue><string, string> headers
    Returns
    Type Description
    Task<><WebResponse<string>>

    GetAsync(string, Dictionary<string, string>)

    Declaration
    public virtual Task<WebResponse<string>> GetAsync(string uri, Dictionary<string, string> headers = null)
    Parameters
    Type Name Description
    string uri
    System.Collections.Generic.Dictionary<TKey, TValue><string, string> headers
    Returns
    Type Description
    Task<><WebResponse<string>>

    PostAsync(string, byte[], Dictionary<string, string>)

    Declaration
    public virtual Task<WebResponse<string>> PostAsync(string uri, byte[] postData, Dictionary<string, string> headers = null)
    Parameters
    Type Name Description
    string uri
    byte[] postData
    System.Collections.Generic.Dictionary<TKey, TValue><string, string> headers
    Returns
    Type Description
    Task<><WebResponse<string>>

    PostAsync(string, string, Dictionary<string, string>)

    Declaration
    public virtual Task<WebResponse<string>> PostAsync(string uri, string putJson, Dictionary<string, string> headers = null)
    Parameters
    Type Name Description
    string uri
    string putJson
    System.Collections.Generic.Dictionary<TKey, TValue><string, string> headers
    Returns
    Type Description
    Task<><WebResponse<string>>

    PostPutDataAsync(string, string, byte[], string, Dictionary<string, string>)

    Declaration
    protected Task<WebResponse<string>> PostPutDataAsync(string uri, string method, byte[] data, string contentType, Dictionary<string, string> headers = null)
    Parameters
    Type Name Description
    string uri
    string method
    byte[] data
    string contentType
    System.Collections.Generic.Dictionary<TKey, TValue><string, string> headers
    Returns
    Type Description
    Task<><WebResponse<string>>

    PutAsync(string, byte[], Dictionary<string, string>)

    Declaration
    public virtual Task<WebResponse<string>> PutAsync(string uri, byte[] putData, Dictionary<string, string> headers = null)
    Parameters
    Type Name Description
    string uri
    byte[] putData
    System.Collections.Generic.Dictionary<TKey, TValue><string, string> headers
    Returns
    Type Description
    Task<><WebResponse<string>>

    PutAsync(string, string, Dictionary<string, string>)

    Declaration
    public virtual Task<WebResponse<string>> PutAsync(string uri, string putJson, Dictionary<string, string> headers = null)
    Parameters
    Type Name Description
    string uri
    string putJson
    System.Collections.Generic.Dictionary<TKey, TValue><string, string> headers
    Returns
    Type Description
    Task<><WebResponse<string>>

    Implements

    IRestConnector
    In This Article
    Back to top i5 Toolkit Documentation