У меня есть такой код
public async Task<List<User>> GetUsersByField(string fieldName, string fieldValue)
{
var filter = Builders<User>.Filter.Eq(fieldName, fieldValue);
var result = await _usersCollection.Find(filter).ToListAsync();
return result.ToList();
}
Когда я пытаюсь повторить его, используя
foreach(var w in GetUsersByField("Name", John"))
, это показывает ошибку, что
"не содержитобщедоступное определение для 'GetEnumerator' '
Я пытался использовать
public async IEnumerable<Task<List<User>>> GetUsersByField(string fieldName, string fieldValue)
, но все еще показывает ошибку.Есть предложения?