public static bool TryDownloadHeader(this IHttpChannel channel, string url, out IHttpHeader header) { header = new HttpHeader("plain", 0); var success = new Tryify <IHttpHeader?>() .TryInvoke(() => channel.DownloadHeader(url), out var result, fallback: default);