Ejemplo n.º 1
0
        protected override void OnModelCreating(ModelBuilder modelBuilder)
        {
            var entityStr = @"
                            using System;
                            using ConsoleApp;

                            public class Student : IEntity
                            {
                                public int Id { get; set; }

                                public string Name { get; set; }

                                public short Age { get; set; }
                            }
                            ";
            var assembly  = CompileHelper.Compile(entityStr, CompileHelper.GetCompileAssemblies(typeof(IEntity)));

            Program.DyAssembly = assembly;
            modelBuilder.DynamicBindingEntityTypes(assembly, typeof(IEntity));
        }