Могу ли я использовать DefaultControllerFactory после установки моей фабрики контроллеров на пользовательский контроллер

Это то, что вы можете сделать:

SELECT * 
FROM yourTable
PIVOT (MAX(xCount) 
       FOR Week in ([1],[2],[3],[4],[5],[6],[7])) AS pvt

DEMO

0
задан ViRuSTriNiTy 13 July 2018 в 08:16
поделиться

1 ответ

TaskContext(), вероятно, не имеет доступного RequestContext. Следующая ссылка может помочь в объяснении. Создание контроллера через Activator..CreateInstance

Вот цитата «... DefaultControllerFactory (которая является фабрикой по умолчанию) действительно использует RequestContext только для того, чтобы Исключение Http 404 Not Found (если необходимо), но другие контроллеры (которые должны реализовать IControllerFactory) могут использовать его . "

0
ответ дан Demian Berisford-Maynard 17 August 2018 в 13:37
поделиться
  • 1
    Спасибо за Ваш ответ . TaskContext следует назвать TaskDBContext (). Его класс DB Context, и я не думаю, что ему нужен RequestContext. Ссылка, которую вы указали, объясняет, почему RequestContext требуется в DefaultControllerFactory. Ваша ссылка побудила меня искать источник DefaultControllerFactory. Может быть, найдется что-то там. – user2235487 13 July 2018 в 09:58
Другие вопросы по тегам:

Похожие вопросы: