public static void RunTest() { Core.SetSaveOnErrorPath("GeneratedCode"); ITypeConfig typeConfig = Core.FindOrCreateTypeConfig <MyDataImplementorClass, NoType>("MyGeneratedClass2"); typeConfig.SetPropBuilder ( DelegatePropBuilder.TheDelegatePropBuilder, nameof(MyDataImplementorClass.FirstName), nameof(MyDataImplementorClass.LastName), nameof(MyDataImplementorClass.Age) ); typeConfig.SetMethodBuilder(DelegateMethodBuilder.TheDelegateMethodBuilder, nameof(MyDataImplementorClass.DoSmth)); typeConfig.ConfigurationCompleted(); MyDataImplementorClass dataImplementor = typeConfig.CreateInstanceOfType <MyDataImplementorClass>(); Core.Save("GeneratedCode"); }