Пример #1
0
            protected override void OnModelCreating(GraphModelBuilder builder)
            {
                base.OnModelCreating(builder);

                builder.Entity <TestModel.Book>()
                .ConnectedMany(p => p.Chapters).Connected(p => p.Book);
                builder.Entity <TestModel.Chapter>();
                builder.Entity <TestModel.Section>();
                builder.ConnectionEntity <TestModel.Friend>(true);
                builder.Entity <TestModel.User>()
                .ConnectedManyWith <TestModel.Friend, TestModel.User>(p => p.Friends).ConnectedMany(p => p.Friends);
                builder.Entity <TestModel.User>()
                .ConnectedWith <TestModel.Friend, TestModel.User>(p => p.BestFriend).Connected(p => p.BestFriend);
                builder.Entity <TestModel.User>()
                .Ignore(p => p.Age);
                builder.Entity <TestModel.Exercise>();
                builder.Entity <TestModel.Explaination>();
            }
Пример #2
0
 protected virtual void OnModelCreating(GraphModelBuilder builder)
 {
 }