У меня есть немного проблем с тем, чтобы нормально работать с контроллером поверхности.Поверхностный контроллер Umbraco неправильно маршрутизируется
public class SocialShareSurfaceController : Umbraco.Web.Mvc.SurfaceController
{
public ActionResult Index()
{
return Content("hello world");
}
}
Я пытаюсь получить к контроллеру через этот URL: http://website.local/umbraco/surface/SocialShare/Index/
Но я получаю сообщение об ошибке 404 ..... Если я затем переместить этот файл в папку App_Code идти к тому же URL Я получаю эту ошибку
Маршрут с именем «umbraco-surface-SocialShareSurface» уже находится в коллекции маршрутов. Имена маршрутов должны быть уникальными. Имя параметра: имя
Любые идеи ...
4 глаза лучше, чем 2 - Да, я заметил это через несколько часов, теперь все работает. –
Рад, что у вас это работает - документация на этом не совсем понятна :) –