public EditDoubloonsViewModel(IUserNotifyer notifyer, IDataSourceService dataService, ISettingsService settingService) { _settingService = settingService; _notifyer = notifyer; _dataService = dataService; }
public EditObsoleteKeywordsViewModel(IDataSourceService dataService, ISettingsService settingService, IUserNotifyer notifyer) { _notifyer = notifyer; _settingService = settingService; _dataService = dataService; }
public SettingsViewModel(ISettingsService settingsService, IDataSourceService databaseService, IUserNotifyer userNotifyer, IAppRestarter restarter) { _restarter = restarter; _userNotifyer = userNotifyer; _databaseService = databaseService; _settingsService = settingsService; }
public void Initialise(IPluginContext context) { Logger = context.LogService; MainView = context.PluginViewAdapter.GetView(); Notifyer = context.UserNotifyer; if (!_isInitialised) { Initialise(); _isInitialised = true; } }
public ListAliasViewModel(IDataSourceService databaseService, EditAliasViewModel editaliasViewModel, ILogService log, ISettingsService settingService, IUserNotifyer notifyer) { _notifyer = notifyer; _settingService = settingService; _appSettings = settingService.Get(); _log = log; _databaseService = databaseService; EditAliasViewModel = editaliasViewModel; EditAliasViewModel.OnRefresh = () => RefreshData(); }
public StatisticsViewModel(ILogService log, IDataSourceService service, IUserNotifyer notifyer) { _notifyer = notifyer; _log = log; _service = service; FormatterDay = m => new DateTime((long)m).ToString("dd MMM yyyy"); FormatterMonth = m => new DateTime((long)m).ToString("MMM yyyy"); FormatterHour = m => new DateTime((long)m).ToString("HH:00"); FormatterCount = m => $"{m} hit(s)"; XyDateTimeMapper = Mappers.Xy <ChartPoint <DateTime, int> >() .X(p => p.X.Ticks) .Y(p => p.Y); }
public MainViewModel( IAliasService aliasService, ISettingsService settings, IEventAggregator ea, IScreenRuler screenRuler, ILogService logService, IParameterResolver resolver, IUserNotifyer notifyer ) { Notifyer = notifyer; LogService = logService; ea.Subscribe(this); _resolver = resolver; _screenRuler = screenRuler; _settingsService = settings; _aliasService = aliasService; }
public SetupViewModel(ListAliasViewModel listAliasViewModel, SettingsViewModel settingsViewModel, EditSessionViewModel editSessionViewModel, EditDoubloonsViewModel editDoubloonsViewModel, EditObsoleteKeywordsViewModel editEmptyKeywordsViewModel, EditPluginViewModel editPluginViewModel, IUserNotifyer notifyer) { EditObsoleteKeywordsViewModel = editEmptyKeywordsViewModel; EditDoubloonsViewModel = editDoubloonsViewModel; EditPluginViewModel = editPluginViewModel; EditSessionViewModel = editSessionViewModel; ListAliasViewModel = listAliasViewModel; SettingsViewModel = settingsViewModel; var v = Assembly.GetExecutingAssembly().GetName().Version; AppVersion = $"v.{v.Major}.{v.Minor}.{v.Build}"; notifyer.SetDialogSource(this); }
public ActionContext( IDataSourceService dataService, ILogService log, IUserNotifyer notifyer, IWindowManager windowManager, IMainViewFinder viewFinder, ISettingsService settingsService, IUnityContainer container, IEventAggregator eventAggregator, IKeywordLoader keywordLoader, ISlickRunImporterService slickRunImporterService) { KeywordLoader = keywordLoader; SlickRunImporterService = slickRunImporterService; EventAggregator = eventAggregator; Container = container; SettingsService = settingsService; ViewFinder = viewFinder; DataService = dataService; Log = log; Notifyer = notifyer; WindowManager = windowManager; }
public PluginContext(ILogService logService, IPluginViewFinder pluginViewAdapter, IUserNotifyer userNotifyer) { LogService = logService; PluginViewAdapter = pluginViewAdapter; UserNotifyer = userNotifyer; }
public EditAliasViewModel(IDataSourceService databaseService, ILogService log, IUserNotifyer userNotifyer) { Log = log; UserNotifyer = userNotifyer; _databaseService = databaseService; }
public AppRestarter(IUserNotifyer notifyer) { _notifyer = notifyer; }
public NewPeer(Guid peerId, string username, IUserNotifyer notifyer) : base(peerId) { Username = username ?? throw new ArgumentNullException(nameof(username)); Notifyer = notifyer ?? throw new ArgumentNullException(nameof(notifyer)); }
public EditSessionViewModel(IDataSourceService databaseService, ISettingsService settingsService, IUserNotifyer notifyer) { _notifyer = notifyer; _settingsService = settingsService; _databaseService = databaseService; }
public EditPluginViewModel(IPluginConfigurator pluginConfigurator, IUserNotifyer notifyer) { _notifyer = notifyer; _pluginConfigurator = pluginConfigurator; }