public IDomainRepositoryQueryMutator <IUserContext, bool> IsSignedIn()
        {
            var query = new GetCurrentUserContextQuery();

            return(Get()
                   .AsUserContext()
                   .Map(u => u.IsSignedIn()));
        }
        public IDomainRepositoryQueryContext <IUserContext> AsUserContext()
        {
            var query = new GetCurrentUserContextQuery();

            return(DomainRepositoryQueryContextFactory.Create(query, ExtendableContentRepository));
        }