protected void Application_EndRequest(object sender, EventArgs e)
 {
     RequestRepositoryProvider.GetRequestRepository().Dispose();
 }
 protected void Application_BeginRequest(object sender, EventArgs e)
 {
     RequestRepositoryProvider.CreateRequestRepository();
 }