Beispiel #1
0
 public QueuePageManager(
     IEventAggregator eventAggregator,
     UCQueueContent content)
 {
     this.eventAggregator = eventAggregator;
     _ucContent           = content;
 }
Beispiel #2
0
        public IPageManager Apply()
        {
            if (_ucContent == null)
            {
                _ucContent = resolverFactory.Resolve <UCQueueContent>();
            }

            eventAggregator.GetEvent <AddPageEvent>().Publish(new AddPageEventArgument
            {
                PageDefinition = _ucContent
            });
            return(this);
        }