Мне было интересно, имеет ли кто-нибудь чистый способ обработки и обновления документов с использованием FluentMongo?Использование FluentMongo для удаления и обновления документов
Я создаю слой репозитория используя FluentMongo; однако, неспособность удалять или обновлять документы доказывает проблемы. Возможно, я пропустил способ справиться с этим при сохранении правильного шаблона репозитория?
public interface IRepository : IDisposable
{
IQueryable<T> All<T>() where T : class, new();
void Delete<T>(Expression<Func<T, bool>> expression)
where T : class, new();
void Update<TEntity>(TEntity entity) where TEntity : class, new();
}
спасибо.
Как насчет для Удалить с выражением Linq? Это реальная проблема; создавая запрос. – rboarman