मैं वेब एपीआई के लिए मेरी asp.net परियोजना के लिए ASP.NET वेब एपीआई CacheOutput लाइब्रेरी का इस्तेमाल किया है से वेब एपीआई कैश अमान्य कैसे करें और यह ठीक काम कर रहा है, लेकिन से एक और नियंत्रक है जहां मेरे पास एक पोस्ट विधि है और मैं उस नियंत्रक से अपने कैश को अमान्य करना चाहता हूं।एक और नियंत्रक (ASP.NET वेब एपीआई CacheOutput लाइब्रेरी)
[AutoInvalidateCacheOutput]
public class EmployeeApiController : ApiController
{
[CacheOutput(ClientTimeSpan = 100, ServerTimeSpan = 100)]
public IEnumerable<DropDown> GetData()
{
//Code here
}
}
public class EmployeesController : BaseController
{
[HttpPost]
public ActionResult CreateEmployee (EmployeeEntity empInfo)
{
//Code Here
}
}
कर्मचारी नियंत्रक में add \ update होने पर मैं कर्मचारी कैश को अमान्य करना चाहता हूं।
मुझे यकीन है कि नहीं हूँ, लेकिन [NoCache] विशेषता मदद कर सकते हैं। –
मैं कैश चाहते हैं, लेकिन बस रद्द करने के लिए जब वहाँ कर्मचारी नियंत्रक – Suresh