Запрос включает в себя несколько связанных методов, таких как фильтрация, упорядочивание и выбор:
Код: Выделить всё
var result = await _products
.Where(x => x.CategoryId == categoryId)
.Where(x => x.Stock > 0)
.OrderBy(x => x.Price)
.FirstOrDefaultAsync();
Я использую Moq для моделирования уровня данных, но не знаю, как смоделировать всю цепочку запросов и сделать ее асинхронной.
Подробнее здесь: https://stackoverflow.com/questions/790 ... c-in-xunit
Мобильная версия