private static void ExtractLibrary()
{
var name = NativeLibrary.Name + "-" + NativeLibrary.QuantumName + "-" + NativeLibrary.PlatformName;
var cacheDirectory = CreateCacheDirectory();
var tempFile = Path.Combine(cacheDirectory, name + ".dll");
WriteAssembly(tempFile);
MagickNET.SetNativeLibraryDirectory(cacheDirectory);
MagickNET.Initialize(ConfigurationFiles.Default, cacheDirectory);
}