Dapper micro-orm을 사용하는 토큰 기반 인증

asp.net-web-api dapper dapper-extensions

문제

웹 API 2에서 토큰 기반 인증을 사용하여 Dapper 용 자습서 또는 샘플을 찾고 있습니다. 누구나 시작할 수있는 곳을 제안 할 수 있으면 고맙겠습니다. http://www.c-sharpcorner.com/UploadFile/ff2f08/token 에서 자습서를 발견했습니다 . 기반 인증 - Asp-Net-web-api-owin-and-i /를 사용 하지만 샘플은 EF를 사용하고 있으며 EF를 사용하려고 시도했지만 happer도 데이터베이스에 MySQL을 사용하고 있습니다. 미리 감사드립니다. 좋은 하루 되세요.

수락 된 답변

Dapper는 EF (3 단계 / 4 단계에서 설명한 DbContext 와는 매우 다른 도구입니다. 단순히 해당 단계와 호환되지 않으며 해당 단계와 함께 사용하도록 설계되지 않았습니다.

하지만 여기에 문제가 있습니다. 대퍼는 단지 도구 일뿐입니다. EF는 단지 도구 일뿐입니다. 하나 이상의 도구를 사용하여 확인합니다. 목적에 부합되면 EF를 사용하여 한 세트의 작업 (예 :이를 염두에두고 설계된 특정 라이브러리 사용) 을 수행하고 같은 프로젝트의 다른 위치에서 다른 도구 (예 : 대퍼) 를 사용하십시오 . 괜찮아. 아무도 신경 쓰지 않을 것입니다.

정말로 EF를 전혀 사용하고 싶지 않다면, 도서관이하고있는 일을 지원하기 위해 필요한 모든 것을 찾아서 수동으로 구현해야합니다. 라이브러리가 IQueryable<T> 등을 중심으로 설계된 경우 매우 어려울 수 있습니다.



아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow