0
У меня есть следующий контроллер api, который имеет пару действий. это сайт mvc, который настроен в другом процессе и устанавливается как дополнительный домен на другой сайт. третье действие должно возвращать cv и принимает идентификатор Integer и необязательную строку для имени Cv. К сожалению, я не смог заставить его работать.Веб-атрибут Api Маршрутизация не отображается?
public class TempsController : BaseApiController
{
[GET(""), HttpGet]
public async Task<HttpResponseMessage> Get([FromUri] SearchCriteriaModel criteria)
{
.....
}
[Route("{candidateId:int}/preview/{keywords?}")]
[HttpGet]
public async Task<CandidatePreviewDto> Get(int candidateId, string keywords)
{
...
}
[HttpGet]
[Route("{candidateId:int}/cv/{name?}")]
public async Task<HttpResponseMessage> Get(string name, int candidateId)
{
.....
}
}
это генерируемый URL:
"https://temp-search.recruiter.workstation.local:443/recruiter/temp-search/api/temps/14348508/preview/project"