コード例 #1
0
ファイル: CatalogBrowser.cs プロジェクト: w0pr/blizztv
        public CatalogBrowser(ISubscriptionConsumer consumer)
        {
            InitializeComponent();

            this._consumer = consumer;
            this._notificationTimer.Interval = 2000;
            this._notificationTimer.Tick+=NotificationTimer_Tick;
            this.notificationBar.Hide();

            this.Size = new Size(CatalogSettings.Instance.BrowserWidth, CatalogSettings.Instance.BrowserHeight); // set the window size based on last saved values.
        }
コード例 #2
0
 public ReadModellSubscriber(ISubscriptionConsumer subscriptionConsumer)
 {
     _subscriptionConsumer = subscriptionConsumer;
 }
コード例 #3
0
        public void CreateSubscription(ISubscriptionConsumer subscriptionConsumer, int interval = 5000)
        {
            ReadModellSubscriber readModellSubscriber = new ReadModellSubscriber(subscriptionConsumer);

            StartSubscribing(readModellSubscriber, subscriptionConsumer.GetCheckPointToken(), interval);
        }