У меня есть проект web api, и у меня есть * .html-страница, и мне нужно запустить его после запуска моего проекта, но я не знаю, как это сделать. В MVC я использую MapRoute так:web api start html page
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
Но я не знаю, как это сделать в Web API. У меня есть следующие маршруты config:
config.Routes.MapHttpRoute("DefaultApi", "api/{controller}/{action}/{id}", new { id = RouteParameter.Optional });
и как добавить другую конфигурацию для запуска моей страницы html? Спасибо.
Thnaks, но как отобразить html-страницу. Как-то вроде этого return View («Index.html»); ? В web api –
О, .... Плохая идея. API для возврата данных. Если вы попробуете вернуться - возможно, у вас плохая архитектура. Вы можете попробовать некоторые трюки в Google, но опять же - это плохая идея. – David
Хорошо, спасибо, я пытаюсь использовать что-то еще! –