0
이 내 EmployeeDetailsController.csC에서 Restapi에서 캐시를 어떻게 사용합니까?
namespace EmpApi.Controllers
{
[RoutePrefix("")]
public class EmployeeDetailsController : ApiController
{
[HttpGet]
[Route("Employees")]
public IEnumerable<Employee> Employees()
{
}
[HttpGet]
[Route("Details/{id}")]
public IEnumerable<Details> Details(int id)
{
}
[HttpGet]
[Route("TeamInfo/{id}")]
public IEnumerable<Team> TeamInfo(int id)
{
}
[HttpGet]
[Route("DetailsForTeam/{id}")]
public IEnumerable<Details> DetailsForTeam(int id)
{
;
}
[HttpPost]
[Route("PostEmp")]
public void PostEmp([FromBody] Employee cs)
{
}
[HttpPut]
[Route("PutEmp/{id}")]
public void PutEmp(int id, [FromBody]Employee cs)
{
}
[HttpDelete]
[Route("DeleteEmp/{id}")]
public void DeleteEmp(int id)
{
}
}
}
나는 다양한 서비스를 제공하는 API를 만든 것입니다. api/Details/12를 호출 한 다음 api/Employees를 호출하고 브라우저에서 GoBack 버튼을 클릭하면 api/Employees가 실행되지 않아야한다고 가정합니다. 내 API에 캐시를 사용하려면 어떻게해야합니까? WebApi에서 새로운 단계를 알려주십시오. 사전에 감사합니다 .. 다음과 같이
어떻게 API 호출을 다시 클릭합니까? 명확히하십시오. 캐시를 활성화하려는 것처럼 텍스트가 거의 들리지만 비활성화하는 것에 대해 물어보십시오. –
읽어보기 http://stackoverflow.com/questions/14811772/how-to-use-caching-in-asp-net-web-api –
@Sam Kuhmonen 질문을 수정했습니다. – Mahek