public HandleRemoteSetting(ISeasonState seasonState, IRefreshHandler refreshHandler, ISettingReloadable settingReloadable, ISettingReadable settingReadable)
 {
     SeasonState       = seasonState;
     RefreshHandler    = refreshHandler;
     SettingReloadable = settingReloadable;
     SettingReadable   = settingReadable;
 }
Ejemplo n.º 2
0
        public MediaPlayerWindow(bool aEnabled, IRefreshHandler aRefreshHandler)
        {
            InitializeComponent();

            iRefreshHandler = aRefreshHandler;

            buttonRefresh.Click += new RoutedEventHandler(EventButtonRefreshClick);

            iReceiverList = new ReceiverList(this.Dispatcher);

            iReceiverList.CollectionChanged += new System.Collections.Specialized.NotifyCollectionChangedEventHandler(EventReceiverListCollectionChanged);

            iMediaPlayerConfiguration = MediaPlayerConfiguration.Load(aEnabled);

            listBoxReceivers.ItemsSource = iMediaPlayerConfiguration.MediaPlayerList;
        }