برای نمونه پروایدر رسمی Oracle ODP.Net با EF Code first کار میکند و یا یک نمونه دیگر در اینجا (^)
EF Code First #15
برای نمونه پروایدر رسمی Oracle ODP.Net با EF Code first کار میکند و یا یک نمونه دیگر در اینجا (^)
Today we are releasing the first preview of Visual Studio 2017 version 15.5. You can either download it from here, or if you already have Preview installed, you’ll receive a notification that the update is available.
It was not possible to find any installed .NET SDKs. Install a .NET SDK from: https://aka.ms/dotnet-download
using System.Collections.Generic; namespace EF_Sample04.Models { public class Employee { public int Id { set; get; } public string FirstName { get; set; } public string LastName { get; set; } public int? ManagerID { get; set; } public virtual Employee Manager { get; set; } } }
using EF_Sample04.Models; using System.Data.Entity.ModelConfiguration; namespace EF_Sample04.Mappings { public class EmployeeConfig : EntityTypeConfiguration<Employee> { public EmployeeConfig() { this.HasOptional(x => x.Manager) .WithMany() .HasForeignKey(x => x.ManagerID) .WillCascadeOnDelete(false); } } }
modelBuilder.Entity<Employee>() .HasRequired(e => e.SecondTeam) .WithMany(t => t.SecondEmployees) .HasForeignKey(e => e.FirstTeamId) .WillCascadeOnDelete(false);