Ejemplo n.º 1
0
 public OptionsViewModel(IMessageBus messageBus, ThemeColorRepository themeColorRepository)
 {
     this._messageBus           = messageBus;
     this._themeColorRepository = themeColorRepository;
     this.IPs        = new ObservableCollection <string>(_ipList.Value);
     this.SortOrders = new ObservableCollection <string>(EnumHelpers.GetNames <ListSortDirection>());
     this.Themes     = new ObservableCollection <ThemeColor>(themeColorRepository.GetAll());
     this.Load();
 }
 public ThemeManagerService(ILogger logger, ThemeColorRepository themeColorRepository)
 {
     this._logger = logger;
     this._themeColorRepository = themeColorRepository;
 }