Beispiel #1
0
        public RaygunWebApiClient GenerateRaygunWebApiClient(HttpRequestMessage currentRequest = null)
        {
            RaygunWebApiClient client = null;

            if (_generateRaygunClient == null)
            {
                client = new RaygunWebApiClient();
                client.ApplicationVersion = _applicationVersionFromAttach;
            }
            else
            {
                client = _generateRaygunClient(currentRequest);
            }

            client?.SetCurrentHttpRequest(currentRequest);

            return(client);
        }
    public RaygunWebApiClient GenerateRaygunWebApiClient(HttpRequestMessage currentRequest = null)
    {
      RaygunWebApiClient client = null;

      if (_generateRaygunClient == null)
      {
        client = new RaygunWebApiClient();
      }
      else
      {
        client = _generateRaygunClient(currentRequest);
      }

      if (client != null)
      {
        if (client.ApplicationVersion == null)
        {
          client.ApplicationVersion = _applicationVersionFromAttach;
        }
        client.CurrentHttpRequest(currentRequest);
      }

      return client;
    }