Dapper를 사용하여 내 엔티티의 속성에 열 이름을 매핑하는 방법이 있습니까?

c# dapper database stored-procedures

문제

나는 내 프로젝트를 위해 dapper를 사용할 것을 고려하고있다. 그러나 우선, 나는 그것이 필요한지 알아야한다.

1) 열 이름을 내 클래스 속성에 매핑 할 수 있습니까? 내 프로젝트에는 멋진 이름이없는 레거시 테이블이 있습니다.

2) 저장 프로 시저와 잘 작동합니까? 내 모든 쿼리는 저장 프로 시저에 의존합니다. 그것의 회사 결정.

감사

인기 답변

열 이름을 클래스 속성에 매핑하려면 다음과 같이 할 수 있습니다.

var yourclasscollection = connection.Query<YourClass>(@"select notcoolid as id, notcoolname as name from legacytable");

다음 -

var yourclasscollection = connection.Query<YourClass>(@"select notcoolid as id, notcoolname as name from legacytable");



아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.