/// <summary> /// Initializes a new instance of the <see cref="ReportCalendar" /> class. /// </summary> /// <param name="source">The source.</param> public ReportCalendar(ICalendarSource source) { this.Source = source; }
/// <summary>Initializes a new instance of the <see cref="MainViewController" /> class.</summary> /// <param name="view">The view.</param> /// <param name="db">The database.</param> public MainViewController(IView view, ICalendarSource db) { this.view = view; this.db = db; view.RefreshRequested += () => ThreadPool.QueueUserWorkItem(o => this.DoQueryInBackground(null)); }