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
    Dictionary<String, String> headers

    DeleteAsync(String, Dictionary<String, String>)

    Declaration
    public virtual async Task<WebResponse<string>> DeleteAsync(string uri, Dictionary<string, string> headers = null)
    Parameters
    Type Name Description
    String uri
    Dictionary<String, String> headers
    Returns
    Type Description
    Task<WebResponse<String>>

    GetAsync(String, Dictionary<String, String>)

    Declaration
    public virtual async Task<WebResponse<string>> GetAsync(string uri, Dictionary<string, string> headers = null)
    Parameters
    Type Name Description
    String uri
    Dictionary<String, String> headers
    Returns
    Type Description
    Task<WebResponse<String>>

    PostAsync(String, Byte[], Dictionary<String, String>)

    Declaration
    public virtual async Task<WebResponse<string>> PostAsync(string uri, byte[] postData, Dictionary<string, string> headers = null)
    Parameters
    Type Name Description
    String uri
    Byte[] postData
    Dictionary<String, String> headers
    Returns
    Type Description
    Task<WebResponse<String>>

    PostAsync(String, String, Dictionary<String, String>)

    Declaration
    public virtual async Task<WebResponse<string>> PostAsync(string uri, string putJson, Dictionary<string, string> headers = null)
    Parameters
    Type Name Description
    String uri
    String putJson
    Dictionary<String, String> headers
    Returns
    Type Description
    Task<WebResponse<String>>

    PostPutDataAsync(String, String, Byte[], String, Dictionary<String, String>)

    Declaration
    protected async 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
    Dictionary<String, String> headers
    Returns
    Type Description
    Task<WebResponse<String>>

    PutAsync(String, Byte[], Dictionary<String, String>)

    Declaration
    public virtual async Task<WebResponse<string>> PutAsync(string uri, byte[] putData, Dictionary<string, string> headers = null)
    Parameters
    Type Name Description
    String uri
    Byte[] putData
    Dictionary<String, String> headers
    Returns
    Type Description
    Task<WebResponse<String>>

    PutAsync(String, String, Dictionary<String, String>)

    Declaration
    public virtual async Task<WebResponse<string>> PutAsync(string uri, string putJson, Dictionary<string, string> headers = null)
    Parameters
    Type Name Description
    String uri
    String putJson
    Dictionary<String, String> headers
    Returns
    Type Description
    Task<WebResponse<String>>

    Implements

    IRestConnector
    In This Article
    Back to top i5 Toolkit Documentation