Entity Framework Plus를 사용하여 보호 된 속성 및 클래스를 일괄 업데이트 할 수 있습니까?

Dochoffiday

보호 된 (또는 개인용) 속성에서 Entity Framework Plus (및 EF6)를 사용하여 일괄 업데이트를 수행하는 방법이 있습니까?

예를 들어, Planet엔티티 가 있다고 가정합니다 .

public class Planet
{
    protected Planet() { }
    public string Status { get; protected set; }
}

다음과 같이 실행하고 싶습니다 ( 여기에 문서화 됨 ).

respository
    .Query<Planet>()
    .Where(x => x.Status == "LAME")
    .Update(x => new Planet { Status = "AWESOME" });

...하지만 난 때문이 아니라 수 PlanetStatus자신의 보호 수준에 액세스 할 수 없습니다.

해당 필드를 공개하지 않고 대량 업데이트를 수행 할 수있는 방법이 있습니까?

조나단 매그 넌

면책 조항 : 저는 Entity Framework Plus 프로젝트의 소유자입니다.

아니요, 현재는 할 수있는 방법이 없습니다.

그러나 궁극적으로 사전 (PropertyName, Value)을 지원할 계획입니다. 당신을 위해 일할 수있는 무엇인가?

그렇다면이 요청을 이슈 트래커에 게시하고이 SO 질문을 참조 할 것을 권장합니다 : https://github.com/zzzprojects/EntityFramework-Plus/issues

(SO가 수행되지 않았으므로 GitHub에서 문제를 추적하는 것이 더 쉬울 것입니다)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관