Register a Network Request Callback

To register a network request callback:

  1. Define your own method to handle the callback:
    CODE
    public static bool NetworkRequestCallback(IHttpRequestTracker tracker)
    {
    return true;
    }
  2. Pass it during the AgentConfiguration initialization phase:
    CODE
    IAgentConfiguration config = AgentConfiguration.Create(appKey);
    config.OnNetworkRequest += NetworkRequestCallback; //Register the Callback
    Instrumentation.InitWithConfiguration(config);
  3. Or you can use an anonymous function:
    CODE
    IAgentConfiguration config = AgentConfiguration.Create(appKey);
    config.OnNetworkRequest += (IHttpRequestTracker tracker) =>
    {
    return true;
    };
    Instrumentation.InitWithConfiguration(config);