Я быстро даю новый Dapper Micro ORM, выпущенный Stack Overflow / Sam Saffron, используя MVC.Мне интересно, как проще всего управлять объектом SQLConnection внутри моего контроллера?Я делаю что-то простое, как это, просто чтобы прокрутить некоторые данные и проверить Dapper, но разве это идея открывать / закрывать соединение, как это?
public class HomeController : Controller
{
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["ajh"].ConnectionString);
public HomeController()
{
}
public ActionResult Index()
{
// get me all comments
conn.Open();
var comments = conn.ExecuteMapperQuery<Comment>("select * from Comment");
conn.Close();
return View(comments);
}
}