public void Add() { var model = new GetModelService().GetModel(); _client.Add(model); var result = _client.GetQueryable <TestModel>().FirstOrDefault(p => p.Id == model.Id); Assert.NotNull(result); Assert.Equal(model.ToJson(), result.ToJson()); }
public Order Get(string id) { var order = _cache.Get <Order>(id); if (order != null) { return(order); } order = Convert(_mongoClient.GetQueryable <OrderParentPo>().FirstOrDefault(p => p.Id == id)); _cache.Add(order.Id, order); return(order); }
public void UpdateSuccess() { var model = new GetModelService().GetModel(); _client.Add(model); model.Int = 199; model.String = Guid.NewGuid().ToString(); model.DateTimeUtc = DateTime.UtcNow; _client.Update(model); var result = _client.GetQueryable <TestModel>().FirstOrDefault(p => p.Id == model.Id); Assert.Equal(model.ToJson(), result.ToJson()); }
public Guid?FindIdByName(string name) { return(_client.GetQueryable <ArticleCategoryEntity>().FirstOrDefault(a => a.Name == name)?.Id); }
public Guid?FindIdByTitle(string title) { return(_client.GetQueryable <ArticleEntity>().FirstOrDefault(a => a.Title == title)?.Id); }