public MainCampfireView(IMainCampfireViewModel model, IMessageBus bus, INavigationContent content) : this()
        {
            _bus        = bus;
            _content    = content;
            _model      = model;
            DataContext = model;

            bus.Listen <ActivateModuleMessage>()
            .Where(msg => msg.ParentModule == ModuleNames.MainCampfireView)
            .Where(msg => msg.Module != _moduleContainer.Content)
            .SubscribeUI(ActivateModule);
        }
        public MainCampfireView(IMainCampfireViewModel model, IMessageBus bus, INavigationContent content)
            : this()
        {
            _bus = bus;
            _content = content;
            _model = model;
            DataContext = model;

            bus.Listen<ActivateModuleMessage>()
                .Where(msg => msg.ParentModule == ModuleNames.MainCampfireView)
                .Where(msg => msg.Module != _moduleContainer.Content)
                .SubscribeUI(ActivateModule);
        }