Beispiel #1
0
 public ViewModelLocator()
 {
     if (DesignMode.DesignModeEnabled)
     {
         this.stub                = true;
         this.dataDragonClient    = new StubDataDragonClient();
         this.localizationService = new StubLocalizationService();
     }
     else
     {
         this.stub                = false;
         this.dataDragonClient    = DataDragonService.Instance;
         this.localizationService = LocalizationService.Instance;
     }
 }
Beispiel #2
0
 private LocalizationService()
 {
     this.dataDragonClient = DataDragonService.Instance;
 }
 public ChampionDetailViewModel(IDataDragonClient dataDragonClient)
 {
     this.dataDragonClient = dataDragonClient;
 }
Beispiel #4
0
 public ItemDetailViewModel(IDataDragonClient dataDragonClient)
 {
     this.dataDragonClient = dataDragonClient;
 }
Beispiel #5
0
 public ChampionsViewModel(IDataDragonClient dataDragonClient, ILocalizationService localizationService)
     : base(localizationService, nameof(ChampionGroups))
 {
     this.dataDragonClient = dataDragonClient;
 }
Beispiel #6
0
 public StubItemDetailViewModel(IDataDragonClient dataDragonClient) : base(dataDragonClient)
 {
     this.Id = "0";
 }
Beispiel #7
0
 public MainPageViewModel(IDataDragonClient dataDragonClient)
 {
     this.dataDragonClient = dataDragonClient;
 }
Beispiel #8
0
 public StubChampionDetailViewModel(IDataDragonClient dataDragonClient) : base(dataDragonClient)
 {
     this.Id = "ID";
 }