public static ActionResult WithSessionInitialised(this ActionResult result, ISessionProvider sessionProvider,
                                                   SessionDetails session)
 {
     sessionProvider.InitialiseSessionWith(session);
     return result;
 }