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; }