Show / Hide Table of Contents

    Class KraangRequest

    Sends formatted event data to the appropriate endpoint. A single instance of this class is used to handle all requests.

    Inheritance
    Object
    KraangRequest
    Namespace: IdleKit.Analytics.Kraang
    Assembly: cs.temp.dll.dll
    Syntax
    public class KraangRequest : IInjectable

    Fields

    _REQUEST_TIMEOUT_SECONDS

    Declaration
    protected const int _REQUEST_TIMEOUT_SECONDS = 10
    Field Value
    Type Description
    Int32

    _response

    Declaration
    protected KraangResponse _response
    Field Value
    Type Description
    KraangResponse

    _responseCallback

    Declaration
    protected Action<KraangResponse> _responseCallback
    Field Value
    Type Description
    Action<KraangResponse>

    Methods

    Initialize(Action<KraangResponse>)

    Declaration
    public virtual void Initialize(Action<KraangResponse> responseCallback)
    Parameters
    Type Name Description
    Action<KraangResponse> responseCallback

    Inject(IResolver)

    Declaration
    public virtual void Inject(IResolver resolver)
    Parameters
    Type Name Description
    IResolver resolver

    Send(Hashtable, String)

    Declaration
    public virtual void Send(Hashtable eventData, string endPoint)
    Parameters
    Type Name Description
    Hashtable eventData
    String endPoint
    Back to top Copyright © 2020 East Side Games Inc.