После добавления нового модуля к Orchard решению в VS 2013, в индексном методе Начального контроллера, И сохранение IOrchardServices в сессии, как:Предоставление услуг Orchard, доступных в веб-формах: Отключить услуги утилизации Orchard IOrchardService?
public class HomeController : Controller
{
public IOrchardServices Services { get; set; }
public HomeController(IOrchardServices services)
{
Services = services;
T = NullLocalizer.Instance;
}
public Localizer T { get; set; }
public ActionResult Index()
{
Session["OrchardCMServices"] = Services;
return Redirect("/OrchardLocal/modules/HelloWorld/default.aspx");
}
После сохранения Orchard службы в сеансе, перенаправление к WebForms Странице: default.aspx
делается. Это делает перенаправление успешно.
Проблема заключается в том, что при доступе к вышеуказанному сеансу ["OrchardCMServices"] на моей странице ASPX ContentManager удаляется, и я не могу запросить методы GET. Ошибка: Объект удален
Как отключить/запретить удаление объектов сеанса при перенаправлении с MVC на Asp.NET? Я не нашел никаких modules
настроек в web.config
приложения MVC.
Есть ли способ сделать сервисы Orchard (ContentManager) доступными в веб-формах?
Не похоже, что люди знают, как сделать Orchard совместимым с Webforms. Возможно, если вы обновите вопрос, описывающий, какова конечная цель, может быть другой способ представить данные на эту внешнюю страницу? – rtpHarry
@rtpHarry: Спасибо за ответ и предложения. Да, есть способы представления данных на внешнюю страницу. Как запрос базы данных SQL CE непосредственно в приложениях веб-форм. Это был один из способов пойти. Но, поскольку мы использовали ORCHARD CMS, моя единственная цель состояла в том, чтобы проверить, есть ли способ сделать Orchard Services доступными для страницы веб-форм слишком. –
Я просто делаю некоторую работу в папке OrchardDocs и [наткнулся на нее статья] (http://docs.orchardproject.net/Documentation/Orchard-module-loader-and-dynamic-compilation#RenderingWebFormsViews). Его неполное и нацеленное на Orchard v0.5, но я подумал об этой теме и подумал, что по крайней мере опубликую ее. – rtpHarry