예제 #1
0
 public FileListerCommands(Workspace workspace, CommandRepository commandRepository,
                           INotificationHost notificationHost)
 {
     _workspace         = workspace;
     _notificationHost  = notificationHost;
     _commandRepository = commandRepository;
 }
예제 #2
0
 public NotifierRule(HotItem item, RuleType type, int value, ContextType contextType, INotificationHost host)
 {
     this.Host = host;
     this.Money = new Money(0, 0, value) { Name = "Rule" };
     this.Item = item;
     this.SelectedRuleType = type;
     this.ContextType = contextType;
 }
예제 #3
0
 public NotifierRule(HotItem item, RuleType type, int value, ContextType contextType, INotificationHost host)
 {
     this.Host  = host;
     this.Money = new Money(0, 0, value)
     {
         Name = "Rule"
     };
     this.Item             = item;
     this.SelectedRuleType = type;
     this.ContextType      = contextType;
 }
예제 #4
0
 public FilesystemAction(INotificationHost notificationHost)
 {
     _notificationHost = notificationHost;
 }
예제 #5
0
 public DeleteAction(INotificationHost notificationHost)
 {
     _notificationHost = notificationHost;
 }
예제 #6
0
 public WinNotificationHandler(Window mainWindow, INotificationHost notificationHost)
 {
     _mainWindow       = mainWindow;
     _notificationHost = notificationHost;
 }