Jeśli w metodzie korzystam z bloku using i w nim zwracam obiekt to jest ok? Bo jeśli ten obiekt, który będę zwracać przypisuje do zmiennej typu var to nie mogę jej zadeklarować bez wartości przed blokiem using.
public JsonResult Index()
{
using (var context = new BloggingContext())
{
// Query for all blogs with names starting with B
var blogs = from b in context.Blogs
where b.Name.StartsWith("B")
select b;
return Json(blogs, JsonRequestBehavior.AllowGet;);
}
}
Czy istnieje jakiś sposób aby ten obiekt blog zwrócić po za zakresem using jeśli przypisuje do go zmiennej typu var?