public ApplicationBugReportCommandContainer( ICommandManager commandManager, INavigationService navigationService, IProjectManager projectManager, ISaveFileService saveFileService, IGrowlNotificationService notificationService, IUIVisualizerService uIVisualizerService, IViewModelFactory viewModelFactory, IMessageService messageService, ILoggerService loggerService) : base(AppCommands.Application.BugReport, commandManager) { Argument.IsNotNull(() => navigationService); Argument.IsNotNull(() => loggerService); Argument.IsNotNull(() => saveFileService); _navigationService = navigationService; _loggerService = loggerService; _saveFileService = saveFileService; _uIVisualizerService = uIVisualizerService; _viewModelFactory = viewModelFactory; _messageService = messageService; }
public ProjectReader(IGrowlNotificationService notificationService) { Argument.IsNotNull(() => notificationService); _notificationService = notificationService; }