示例#1
0
 public TradeClient(ILogger logger,
                    ILanguageProvider languageProvider,
                    IHttpClientProvider httpClientProvider,
                    IStaticItemCategoryService staticItemCategoryService,
                    SidekickSettings configuration,
                    IPoeApiClient poeApiClient,
                    INativeBrowser nativeBrowser)
 {
     this.logger                    = logger;
     this.languageProvider          = languageProvider;
     this.httpClientProvider        = httpClientProvider;
     this.staticItemCategoryService = staticItemCategoryService;
     this.configuration             = configuration;
     this.poeApiClient              = poeApiClient;
     this.nativeBrowser             = nativeBrowser;
 }
示例#2
0
 public LeagueService(IPoeApiClient poeApiClient,
                      SidekickSettings configuration)
 {
     this.poeApiClient  = poeApiClient;
     this.configuration = configuration;
 }
示例#3
0
 public AttributeCategoryService(IPoeApiClient poeApiClient)
 {
     this.poeApiClient = poeApiClient;
 }
 public ItemCategoryService(IPoeApiClient poeApiClient)
 {
     this.poeApiClient = poeApiClient;
 }