public Task <List <Thing> > Find(JObject query) { var queryDoc = BsonDocument.Parse(query.ToString()); return(_thingRepository.FindAsync(queryDoc)); }