Здравствуйте, VladD2, Вы писали:
VD>А можно в двух словах описать как этим делом пользоваться?
1. Создаём MVC 2/3/4 проект
2. Качаем из раздела Downloads последние бинарники
3. Добавляем в проект ссылку на EasyMVC.dll
4. В конец метода Application_Start (global.asax.cs) добавляем строку:
EasyMVC.Easy.Init();
5. Запускаем
Теперь можно зайти например в HomeController, поменять значение Message строки и рефрешнуть браузер.
Строка должна измениться при том, что домен не перегружался.
Потом ради интереса можно добавить статическую переменную в класс контроллера и использовать её в той же строке. Статические переменные копируются после ребилда, так что такой код:
static int counter = 0;
public ActionResult Index()
{
ViewBag.Message = (counter++).ToString();
return View();
}
Будет работать так, как и ожидалось.
Менять в коде приложения можно абсолютно всё. Главное, чтобы вызываемый контроллер был на месте.