«entity-framework-core» 태그된 질문

EF (Entity Framework) Core는 Microsoft에서 개발 한 오픈 소스 다중 플랫폼 ORM입니다. 해당되는 경우 버전 별 태그를 추가하십시오. 엔티티 프레임 워크 질문에이 태그를 사용하지 마십시오. 대신 엔티티 프레임 워크를 사용하십시오.


7
단위 테스트간에 EF7 InMemory 공급자를 재설정하려면 어떻게해야합니까?
단위 테스트에 EF7 InMemory 공급자를 사용하려고하지만 테스트 간 InMemory 데이터베이스의 지속적인 특성으로 인해 문제가 발생합니다. 다음 코드는 내 문제를 보여줍니다. 한 테스트는 작동하고 다른 테스트는 항상 실패합니다. 테스트 사이에 _context를 null로 설정하더라도 두 번째 테스트 실행에는 항상 4 개의 레코드가 있습니다. [TestClass] public class UnitTest1 { private SchoolContext _context; [TestInitialize] …

4
지원되지 않는 .Net Core 3.0 가능한 개체주기가 감지되었습니다.
일대 다로 관련된 2 개의 엔티티가 있습니다. public class Restaurant { public int RestaurantId {get;set;} public string Name {get;set;} public List<Reservation> Reservations {get;set;} ... } public class Reservation{ public int ReservationId {get;set;} public int RestaurantId {get;set;} public Restaurant Restaurant {get;set;} } 내 API를 사용하여 예약 된 레스토랑을 얻으려고하면 var restaurants …

2
Entity Framework Core 모델에서 C # 8.0 Nullable Reference Types를 사용하는 방법은 무엇입니까?
.NET Core 3.0 프로젝트에서 C # 8.0 Nullable Reference Types를 활성화하고 있습니다. 이 프로젝트는 Entity Framework Core 3.0을 사용하여 데이터베이스에 액세스합니다. 다음은 Title이 null이 아니어야하는 데이터 모델입니다. public class Vehicle { public int Id { get; private set; } public string Title { get; private set; } // Entity Framework …

3
Entity Framework Core에서 강력한 형식의 ID
Id내부적으로 'long'을 유지 하는 강력한 형식의 클래스를 만들려고합니다 . 아래 구현. 내 엔터티에서 이것을 사용하는 데있어 문제는 Entity Framework 에서 속성 ID 가 이미 매핑되어 있다는 메시지를 표시한다는 것입니다. IEntityTypeConfiguration아래를 참조하십시오 . 참고 : 엄격한 DDD 구현을 목표로하지 않습니다. 따라서 의견을 말하거나 대답 할 때이 점을 명심 하십시오 . 유형이 …

3
로컬 개발을 중단하지 않고 EF Core에서 Azure SQL Server 버전 지정
Entity Framework Core는 HasServiceTier 및 HasPerformanceLevel 메서드를 도입하여 Azure SQL Server 버전을 변경했습니다. OnModelCreating 에서 다음 과 같이 사용할 수 있습니다 . protected override void OnModelCreating(ModelBuilder modelBuilder) { base.OnModelCreating(modelBuilder); modelBuilder.HasServiceTier("Basic"); modelBuilder.HasPerformanceLevel("Basic"); } Add-Migration Add-Migration 을 사용하면 다음 과 같은 마이그레이션이 발생합니다. public partial class ChangedDatabaseServiceTierToBasic : Migration { protected override …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.