コード例 #1
0
        public ISteamServiceClientWrapper GetSteamServiceClient(ISteamInventoryCacheManager cacheManager)
        {
            var channel            = GetChannel("SteamBots");
            var steamServiceClient = new SteamService.SteamServiceClient(channel);

            return(new SteamServiceClientWrapper(steamServiceClient, cacheManager, _logServiceFactory));
        }
コード例 #2
0
 public SteamServiceClientWrapper
 (
     SteamService.SteamServiceClient steamServiceClient,
     ISteamInventoryCacheManager cacheManager,
     ILogServiceFactory logServiceFactory
 )
     : base(logServiceFactory.CreateLogger <SteamServiceClientWrapper>())
 {
     _steamServiceClient = steamServiceClient;
     _cacheManager       = cacheManager;
 }