1
WebApi 컨트롤러 인 컨트롤러에서 작업을 호출 할 때 어떻게 ActionLink를 사용할 수 있습니까? 내 레이아웃 페이지에서Web Api 컨트롤러와 동작 링크 사용
public class RequestController : ApiController
{
[ActionName("CreateAction")]
[ResponseType(typeof(Request))]
public async Task<IHttpActionResult> PostRequest(Request request)
{
if (!ModelState.IsValid)
{
return BadRequest(ModelState);
}
db.Requests.Add(request);
await db.SaveChangesAsync();
return CreatedAtRoute("DefaultApi", new { id = request.Id }, request);
}
}
나는이
Jawahar
를 참조하십시오. 당신은 그것을 할 수 없다, 이것은 웹 API가 설계된 것이 아니다. –