protected virtual DisplayTaskBag GetTaskBag(NotificationDisplayTask task)
        {
            PositionSize         positionSize         = this.GetDefaultNotificationPositionSize();
            NotificationWindowVM notificationWindowVM = this.GetNotificationWindowVM(task, positionSize);

            return(new DisplayTaskBag(task, notificationWindowVM, DateTime.UtcNow, positionSize));
        }
Ejemplo n.º 2
0
 public DisplayTaskBag(
     [NotNull] NotificationDisplayTask task,
     [NotNull] NotificationWindowVM windowVM,
     DateTime enqueueTime,
     PositionSize positionSize)
 {
     Assert.ArgumentNotNull(task, "task");
     Assert.ArgumentNotNull(windowVM, "windowVM");
     this.Task         = task;
     this.WindowVM     = windowVM;
     this.EnqueueTime  = enqueueTime;
     this.PositionSize = positionSize;
 }