Дмитрий Ковальский окей, все, поняла, но как тогда сделать по схеме asp net mvc -> библиотека классов (с формированием запросов для api с помощью http client) -> API. ?
Сергей ну в файле webapiconfig я прописала новый путь : routeTemplate: "api/{controller}/{sortOrder}/{searchString}",
следовательно в браузере должна проходить localhost:56543/api/country/name_desc/aaakj, разве не так?
Сергей при вызове из браузера ,если без параметров, то : The requested resource does not support http method 'GET'.
если с параметрами , то 404 страница не найдена
Дмитрий Ковальский да что то не выходит, а как с редиректом сделать, ну допустим нам нажо получить список , мы идем в вэб-апи контроллер, получили, а дальше как возратить результат в обычный контроллер, чтоб в конце можно было как-то типа такого : return View(test.ToPagedList(page ?? 1, pageSize ?? 10));
Дмитрий Ковальский: спасибо большое!!!
однако теперь возникла проблема , пишет что нет конструктора по умолчанию
код примерно такой
public class CountryController : ApiController
{
ICountryService countryRepository;
public CountryController(ICountryService serv)
{
countryRepository = serv;