public static void RemoveFromCache(this HttpSessionStateBase session, IFrameworkFacade facade, object domainObject, ObjectFlag flag = ObjectFlag.None)
        {
            var nakedObject = facade.GetObject(domainObject);

            session.RemoveFromCache(facade, nakedObject, flag);
        }
        public static void RemoveFromCache(this HttpSessionStateBase session, INakedObjectsFramework framework, object domainObject, ObjectFlag flag = ObjectFlag.None)
        {
            INakedObject nakedObject = framework.GetNakedObject(domainObject);

            session.RemoveFromCache(framework, nakedObject, flag);
        }