Good and bad practice to use of Redirect URL in MVC application which are give below.
Bad Practice:
System.Web.HttpContext.Current.Response.Redirect(url);
Good Practice:
System.Web.HttpContext.Current.Response.Redirect(url, false);
System.Web.HttpContext.Current.ApplicationInstance.CompleteRequest();
After redirect the response URL need a call as below
line.
System.Web.HttpContext.Current.ApplicationInstance.CompleteRequest();
for more detail