예제 #1
0
 public void Delete(Expression <Func <T, bool> > where)
 {
     MongoCommandRepository.Delete(where);
 }
예제 #2
0
 public Task DeleteAsync(object key)
 {
     return(MongoCommandRepository.DeleteAsync(key));
 }
예제 #3
0
 public Task AddRangeAsync(IEnumerable <T> items)
 {
     return(MongoCommandRepository.AddRangeAsync(items));
 }
예제 #4
0
 public void Delete(object key)
 {
     MongoCommandRepository.Delete(key);
 }
예제 #5
0
 public Task AddAsync(T item)
 {
     return(MongoCommandRepository.AddAsync(item));
 }
예제 #6
0
 public void AddRange(IEnumerable <T> items)
 {
     MongoCommandRepository.AddRange(items);
 }
예제 #7
0
 public Task UpdatePartialAsync(object key, object item)
 {
     return(MongoCommandRepository.UpdatePartialAsync(key, item));
 }
예제 #8
0
 public void Add(T item)
 {
     MongoCommandRepository.Add(item);
 }
예제 #9
0
 public void UpdatePartial(object key, object item)
 {
     MongoCommandRepository.UpdatePartial(key, item);
 }
예제 #10
0
 public Task UpdateAsync(object key, T item)
 {
     return(MongoCommandRepository.UpdateAsync(key, item));
 }
예제 #11
0
 public void Update(object key, T item)
 {
     MongoCommandRepository.Update(key, item);
 }
예제 #12
0
 public MongoRepository(IMongoContext context)
 {
     MongoCommandRepository = new MongoCommandRepository <T>(context);
     MongoQueryRepository   = new MongoQueryRepository <T>(context);
 }
예제 #13
0
 public Task DeleteAsync(Expression <Func <T, bool> > where)
 {
     return(MongoCommandRepository.DeleteAsync(where));
 }