static void Main(string[] args) { DomainObject domainObject = new DomainObject(); MetaDataWithReflection metaDataMapper = new MetaDataWithReflection(); metaDataMapper.Map(domainObject); Console.Read(); }