private IPageSubscriptionDataSession GetDataSession(IPageSubscriptionInstance instance)
        {
            var context = DreamContext.Current;
            var session = context.GetState <IPageSubscriptionDataSession>();

            if (session == null)
            {
                session = instance.CreateDataSession();
                context.SetState(session);
            }
            return(session);
        }
 private IPageSubscriptionDataSession GetDataSession(IPageSubscriptionInstance instance) {
     var context = DreamContext.Current;
     var session = context.GetState<IPageSubscriptionDataSession>();
     if(session == null) {
         session = instance.CreateDataSession();
         context.SetState(session);
     }
     return session;
 }