public static bool TryGetRequestIdentifier(this HttpRequestMessage request, out string requestIdentifier)
{
request?.Headers.TryGetValues("client-id", out IEnumerable<string> _);
requestIdentifier = Guid.NewGuid().ToString();
return true;
}
What is the purpose of request?.Headers.TryGetValues("client-id", out IEnumerable<string> _)?