Не найден тип AggregateArgs пространства имен mognodb C#

#c# #mongodb

#c# #mongodb

Вопрос:

Я выполняю агрегацию в C #, чтобы получить get, который возвращает только подмножество массива при создании экземпляра свойства AggregateArgs как не найденное

    public async Task<List<Documents>> GetDocument(string ownerId, string dependentId)
        {

            var args = new AggregateArgs { 

            Pipeline = BsonDocument.Parse("$project: {Dependentsbenefits: {$filter: {input: $Dependentsbenefits, as: depend, cond:{ $eq: [$$depend.dependentId, "   dependentId   "] }}}}");
                  };

        var result = _employee.Aggregate(Pipeline).ToList();
        }  

Комментарии:

1. Установлена ли у вас правильная версия пакета MongoDB Nuget? Соответствует ли целевая версия .NET Framework в вашем проекте пакету Mongo? Обычно это так.

2. У меня установлен драйвер MongoDB 2.8.0 с пакетом Nuget.

3. И какова целевая версия .NET Framework в вашем проекте? (щелкните правой кнопкой мыши Свойства проекта -> сборка -> целевая версия)

4. Является ли .NET Core 2.1

5. Вы добавили этот пакет Nuget «MongoDB.Driver.Core»?