24 May 2012
Set no cache in WCF service
protected static void SetNoCache()
{
OutgoingWebResponseContext response = WebOperationContext.Current.OutgoingResponse;
response.Headers.Add("Cache-Control", "no-store");
response.Headers.Add("Pragma", "no-cache");
}
protected static void SetCache(TimeSpan span)
{
OutgoingWebResponseContext response = WebOperationContext.Current.OutgoingResponse;
response.Headers.Add("Expires", DateTime.Now.Add(span).ToString());
}
protected static void SetCache(int expiration)
{
OutgoingWebResponseContext response = WebOperationContext.Current.OutgoingResponse;
response.Headers.Add("Expires", DateTime.Now.AddMinutes(expiration).ToString());
}
Throwing custom exception message from wcf to json jquery error part
try
{
}
catch (Exception ex)
{
WebOperationContext.Current.OutgoingResponse.StatusDescription = "Error in retrieving information";
throw;
}
Subscribe to:
Comments (Atom)