这是我的控制器
public class TutorController : ApiController
{
[Route("CreateTutor")]
public async Task<IHttpActionResult> CreateTutor(TutorModel model)
{
if (!ModelState.IsValid)
{
return BadRequest(ModelState);
}
return Ok();
}
}
并且我正在使用Fiddler进行连接
POST http://localhost:12110/api/Tutor/CreateTutor
我已设置原始文件和应用程序/应用程序
我体内有
{
"Name": "Test"
}
但是我得到这个错误{“ Message”:“未找到与请求URI'http://localhost:12110/api/Tutor/CreateTutor'匹配的HTTP资源。”,“ MessageDetail”:“在与请求匹配的控制器'Tutor'上未找到任何动作。”}
知道我在做什么错吗?
[Route("api/[controller]")]
[ApiController]
public class TutorController : ApiController
{
[HttpPost]
[Route("CreateTutor")]
public async Task<IHttpActionResult> CreateTutor(TutorModel model)
{
if (!ModelState.IsValid)
{
return BadRequest(ModelState);
}
return Ok();
}
}