public async Task <ActionResult> Get() { try{ string query = "Name == 'Nahid Hasan'"; SqlParameter name = new SqlParameter("@name", "Nahid Hasan"); var result = await _queryExecutor.ExecFilterAsync <TestClass, Test>(query, p => new Test() { Name = p.Name }); return(new JsonResult(result)); }catch (Exception ex) { return(new JsonResult(ex.Message) { StatusCode = 400 }); } }