public SteamGridDBGameFinderViewModel(string name, ScraperSource scraperSource)
 {
     steamGridDBService   = App.ServiceProvider.GetRequiredService <ISteamGridDBService>();
     iGDBService          = App.ServiceProvider.GetRequiredService <IIGDBService>();
     screenScraperService = App.ServiceProvider.GetRequiredService <IScreenScraperService>();
     Source = scraperSource;
     Name   = name;
     SearchByNameResult();
 }
예제 #2
0
 public ImgFinderSearchViewModel(GameRom game, ScraperSource currentScrapeSource, ScraperType currentScraperType)
 {
     steamGridDBService = App.ServiceProvider.GetRequiredService <ISteamGridDBService>();
     iGDBService        = App.ServiceProvider.GetRequiredService <IIGDBService>();
     dialogService      = App.ServiceProvider.GetRequiredService <IDialogService>();
     Title               = $"Recherche de {CurrentScraperType.ToString()} pour {game.Name}";
     ResultImgs          = new ObservableCollection <string>();
     CurrentScrapeSource = currentScrapeSource;
     CurrentScraperType  = currentScraperType;
     LoadingProposal(game);
 }