Я ищу учебник или образец для Dapper с использованием аутентификации на основе токенов в веб-api 2. Я ценю, если кто-нибудь может предложить, с чего начать, я нашел учебник в http://www.c-sharpcorner.com/UploadFile/ff2f08/token-based-authentication-using-Asp-Net-web-api-owin-and-i/, но образец использует EF и я havent пытались использовать EF, но dapper также я использую MySQL для своей базы данных. Спасибо заранее и хороший день.Аутентификация на основе токена с использованием микропрограммы Dapper
ответ
Dapper - это совсем другой инструмент для EF (который является DbContext
, описанным на шаге 3/шаг 4). Он просто не будет совместим с этими шагами и не предназначен для использования с этими шагами.
Но вот что: dapper - это просто инструмент. EF - это просто инструмент. Это ok для использования нескольких инструментов. Если это соответствует вашим целям, используйте EF для выполнения одного набора заданий (например, чтобы помочь вам использовать определенную библиотеку, которая разработана с учетом этого), и используйте другой инструмент (например, dapper) в другом месте того же проекта. Ничего страшного. Никто не возражает.
Если вы действительно не хотите вообще использовать EF, вам нужно будет узнать все, что библиотека должна поддерживать, что вы делаете, и реализовать его вручную. Если библиотека рассчитана на IQueryable<T>
и т. Д., Это может быть очень сложно.
, поэтому я могу одновременно использовать EF и Dapper, круто спасибо: D –
@ jaketalledo абсолютно! на самом деле, когда мы написали dapper в первую очередь, он был разработан для совместной работы с существующими типами Linq-to-SQL. Жизнь будет проще, если вы сохраните две вещи отдельно (конечно: используйте dapper для A, B и D и Entity Framework для C, E и F, если вы понимаете, что я имею в виду). Общим примером разделения может быть dapper для моделей просмотра только для чтения, EF для изменения данных. –
Сэр. На самом деле я использую беглый nhiberate для нескольких моих проектов, поскольку Im больше на no-sql (Linq), но у меня действительно есть проблемы со скоростью. Британский парень предложил мне использовать микро-орм Dapper в первый раз, когда я искал в github Iv код sql. Я действительно не хочу видеть это на моем проекте LOL. поэтому я в конечном итоге ищу расширение Linq, что случилось, было несколько пробных ошибок для рефакторинга. и большая часть моей проблемы находится в IQueryable
- 1. Аутентификация на основе токена
- 2. Аутентификация на основе токена весной
- 3. Аутентификация на основе токена с угловым
- 4. Аннулирование токена на Dapper
- 5. API-аутентификация с использованием токена
- 6. Аутентификация Firebase с использованием токена
- 7. Аутентификация на основе токена на основе Spring безопасности
- 8. Ионная + AngularJs + аутентификация на основе токена
- 9. Аутентификация на основе токена - уязвимость системы безопасности?
- 10. Аутентификация на основе токена REST API
- 11. Аутентификация на основе токена и масштабируемость? Иллюзия?
- 12. Аутентификация на основе токена в Flask
- 13. WCF Rest Аутентификация на основе токена
- 14. Аутентификация на основе токена в web api
- 15. аутентификация на основе токена в php
- 16. Аутентификация с использованием токена доступа symfony
- 17. Повторная аутентификация OpenId с использованием только токена
- 18. API Gmail: аутентификация с использованием получения токена
- 19. Аутентификация на основе токена с Django REST Framework
- 20. Аутентификация на основе токена с расширением флэш-памяти
- 21. Аутентификация на основе токена и сеанс/локальное хранилище в браузерах
- 22. Аутентификация на основе сервисов с использованием токенов
- 23. Аутентификация MVP с использованием формы на основе Windows на основе
- 24. Аутентификация токена начальной загрузки
- 25. Аутентификация на основе токена Laravel 5.2 против JWT
- 26. Аутентификация на основе токена с использованием ASP.NET 5 и Identity vs пользовательской базы данных
- 27. RAILS Faye - аутентификация токена
- 28. Аутентификация на основе аутентификации
- 29. Аутентификация токена Silex
- 30. Spring Boot - аутентификация токена
Dapper - это просто ORM, и не имеет никакого отношения к веб-API 2. Где вы застряли точно? – Win
Извините, что я новичок в aps.net. Я только что начал около 2 месяцев. Спасибо за исправление в шаге 3 и 4-м в этом уроке благодаря –