HttpApplicationState, не доступный в контроллере MVC

Я использую MVC2 и VS2010, разрабатывающий веб-сайт и потребность использовать Состояние приложения глобальные значения. Я могу установить значение как 'Приложение ["хиты"] =0'; в Global.asax, но при попытке использовать то же в контроллере MVC всегда получают следующую ошибку:

Имя 'Приложение' не существует в текущем контексте

Я также попытался использовать в Global.asax для определения глобальной переменной, но он инициировал следующую ошибку:

Пространство имен не может непосредственно содержать участников, таких как поля или методы

Я ищу способ определить глобальные значения Состояния приложения, которые доступны во всех контроллерах моего веб-приложения MVC2. Я опускаю что-то? Мой контроллер похож на это:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace MVCApplication.Controllers
{
    [HandleError]
    public class HomeController : Controller
    {
        public ActionResult Index()
        {
            Application["hits"] += 1;

            ViewData["Message"] = "Welcome to ASP.NET MVC!";
            return View();
        }

    }
}

Я ценю любые решения и/или предложения.

Спасибо Mehrdad

10
задан Gabriele Petrioli 29 February 2012 в 15:42
поделиться