using System.Reflection; namespace OnekoOnline; static class EmbeddedResources { static readonly Assembly assembly = Assembly.GetExecutingAssembly(); static readonly string assemblyName = assembly.GetName().Name ?? ""; public static byte[] GetResource(string name) { using Stream EmbeddedFile = assembly.GetManifestResourceStream($"{assemblyName}.{name}")!; byte[] fileData = new byte[EmbeddedFile.Length]; EmbeddedFile.ReadExactly(fileData); return fileData; } }