private RoyaleApiStandalone(IVersionClient versionClient, IPlayerClient playerClient, IClanClient clanClient, ITournamentClient tournamentClient) { VersionClient = versionClient; PlayerClient = playerClient; ClanClient = clanClient; TournamentClient = tournamentClient; }
private ClashRoyaleApiStandalone(IPlayerClient playerClient, IClanClient clanClient, ILocationClient locationClient, ITournamentClient tournamentClient, ICardClient cardClient) { PlayerClient = playerClient; ClanClient = clanClient; LocationClient = locationClient; TournamentClient = tournamentClient; CardClient = cardClient; }
// private static readonly ServiceCollection Services = new ServiceCollection(); // private static readonly ServiceProvider BuildServiceProvider = Services.BuildServiceProvider(); public ClashRoyaleService(IRestApiClient restApiClient, IPlayerClient playerClient, IClanClient clanClient) { _restApiClient = restApiClient; _playerClient = playerClient; _clanClient = clanClient; }