public DataInitializationStartedHandler( IGameLanguageProvider gameLanguageProvider, IParserPatterns parserPatterns) { this.gameLanguageProvider = gameLanguageProvider; this.parserPatterns = parserPatterns; }
public ItemMetadataProvider(ICacheRepository cacheRepository, IGameLanguageProvider gameLanguageProvider, IPoeTradeClient poeTradeClient) { this.cacheRepository = cacheRepository; this.gameLanguageProvider = gameLanguageProvider; this.poeTradeClient = poeTradeClient; }
public SetGameLanguageHandler( IMediator mediator, IGameLanguageProvider gameLanguageProvider, ILogger <SetGameLanguageHandler> logger) { this.mediator = mediator; this.gameLanguageProvider = gameLanguageProvider; this.logger = logger; }
public ItemMetadataProvider(ICacheRepository cacheRepository, IGameLanguageProvider gameLanguageProvider, IPoeTradeClient poeTradeClient, IParserPatterns parserPatterns) { this.cacheRepository = cacheRepository; this.gameLanguageProvider = gameLanguageProvider; this.poeTradeClient = poeTradeClient; this.parserPatterns = parserPatterns; }
public ModifierProvider( IPseudoModifierProvider pseudoModifierProvider, IGameLanguageProvider gameLanguageProvider, ICacheRepository cacheRepository, IPoeTradeClient poeTradeClient) { this.pseudoModifierProvider = pseudoModifierProvider; this.gameLanguageProvider = gameLanguageProvider; this.cacheRepository = cacheRepository; this.poeTradeClient = poeTradeClient; }
public SetupViewModel( IUILanguageProvider uiLanguageProvider, IGameLanguageProvider gameLanguageProvider, ISidekickSettings sidekickSettings, IMediator mediator, IStringLocalizer <SetupViewModel> localizer) { this.uiLanguageProvider = uiLanguageProvider; this.gameLanguageProvider = gameLanguageProvider; this.sidekickSettings = sidekickSettings; this.mediator = mediator; this.localizer = localizer; uiLanguageProvider.AvailableLanguages.ForEach(x => UILanguageOptions.Add(x.NativeName.First().ToString().ToUpper() + x.NativeName[1..], x.Name));
public OpenTradePageHandler( IClipboardProvider clipboardProvider, IGameLanguageProvider gameLanguageProvider, ITradeSearchService tradeSearchService, IMediator mediator, ISidekickSettings settings) { this.clipboardProvider = clipboardProvider; this.gameLanguageProvider = gameLanguageProvider; this.tradeSearchService = tradeSearchService; this.mediator = mediator; this.settings = settings; }
public SettingsViewModel( IUILanguageProvider uiLanguageProvider, IGameLanguageProvider gameLanguageProvider, ISidekickSettings sidekickSettings, IKeybindsProvider keybindsProvider, IKeybindsExecutor keybindsExecutor, IMediator mediator) { this.uiLanguageProvider = uiLanguageProvider; this.gameLanguageProvider = gameLanguageProvider; this.sidekickSettings = sidekickSettings; this.keybindsProvider = keybindsProvider; this.keybindsExecutor = keybindsExecutor; this.mediator = mediator; sidekickSettings.CopyValuesTo(this); WikiOptions.Add("POE Wiki", WikiSetting.PoeWiki.ToString()); WikiOptions.Add("POE Db", WikiSetting.PoeDb.ToString()); uiLanguageProvider.AvailableLanguages.ForEach(x => UILanguageOptions.Add(x.NativeName.First().ToString().ToUpper() + x.NativeName[1..], x.Name));
public IsGameLanguageEnglishHandler( IGameLanguageProvider gameLanguageProvider) { this.gameLanguageProvider = gameLanguageProvider; }