Web Api Routing: найдено несколько типов контроллеров, соответствующих URL - PullRequest
0 голосов
/ 09 октября 2018

Я получаю: «Обнаружено несколько типов контроллеров, соответствующих URL-адресу», Ошибка при выполнении операции почтальона для приведенных ниже вызовов API.

Может кто-нибудь помочь мне выяснить сопоставление атрибутов для одного и того же.То, что я считаю решающим фактором, рассматривая «ответить» как название книги.

Заранее спасибо

Фрагмент кода:

public class BookApiController : ApiController
{
  [HttpGet]
  [Route("api/v1/books/{bookName}")]
  public async Task<HttpResponseMessage> Get(string bookName){
    /* Code Here */
  }
}

public class ProcessApiController : ApiController
{
  [HttpGet]
  [Route("api/v1/books/respond")]
  public async Task<IHttpActionResult> Respond(string values){
    /* Code Here */
  }
}
...