Если вы в порядке с добавлением Javascript в свой проект, то вы можете попробовать ChronoMouse.js , который поможет получить текущее время, смещение по часовой стрелке, время название зоны, местонахождение, столица, законы о дневном свете или статус летнего сбережения для любого кода региона США / Канады или код страны.
Для кодов стран информация основана на столице.
Например:
console.log( getLocalInfo('+49').time.display );
// 15:07
Дополнительные примеры и документация см. в www.chronomouse.com .
Примечание: я автор проекта.
Вполне возможно. Вы должны реализовать ASP.NET IRouteHandler
, который будет искать данные маршрута в заданном RequestContext
, а затем передавать данные в MonoRail.
Это можно сделать несколькими способами. Я предполагаю, что Server.RewritePath будет работать, но вы можете более точно искать код в двух классах MonoRail, а именно MonorailHttpHandlerFactory
и RoutingModuleEx
, чтобы выяснить, как вернуть набор необходимых вещей на MonoRailHttpHandler
вы вернетесь из IRouteHandler
.
Что касается проблем - было бы очень сложно сделать наоборот, т.е. сгенерировать маршруты из действий контроллера.