public static Metadata Generate(Assembly assembly, EntityDescriptor descriptor) { var builder = new PocoMetadataBuilder(descriptor); var types = GetTypesFromAssembly(assembly); var metadata = builder.BuildMetadata(types); return metadata; }