public async Task <IActionResult> GetOne(int id) { using (this.db) { await this.db.Connection.OpenAsync(); var query = new UserQueries(this.db); var result = await query.FindOneAsync(id); if (result == null) { return(new NotFoundResult()); } return(new OkObjectResult(result)); } }