public IQueryable <T> GetQueryable() { var queryOptions = DocumentDBUtility.GetDocumentFeed <T>(Configuration); return(Context.CreateDocumentQuery <T>(queryOptions, new FeedOptions { EnableCrossPartitionQuery = true })); }
public async Task <T> UpsertAsync(T model) { var response = await Context.UpsertDocumentAsync(DocumentDBUtility.GetDocumentFeed <T>(Configuration), model); if (response.StatusCode.IsSuccessResponse()) { return(model); } else { return(null); } }