in net/JetBrains.DownloadPgpVerifier/src/OpenStreamUtil.cs [18:26]
public static TResult OpenStreamFromResource<TResult>(this Assembly assembly, string resourceName, Func<Stream, TResult> handler)
{
if (assembly == null) throw new ArgumentNullException(nameof(assembly));
if (handler == null) throw new ArgumentNullException(nameof(handler));
using var stream = assembly.GetManifestResourceStream(resourceName);
if (stream == null)
throw new InvalidOperationException($"Failed to open resource stream for {resourceName}");
return handler(stream);
}