public IEnumerable<Type> GetInterfaceTypes(string interfaceName)
{
return from type in MagickNET.GetTypes()
from interfaceType in type.GetInterfaces()
where interfaceType.Name == interfaceName && type.IsPublic && !type.IsInterface && !type.IsAbstract
orderby type.Name
select type;
}
}