static void Main(string[] args) { //@TODO take this as an input var request = new WorldBankApiRequest("api.worldbank.org", 2, "gb"); var client = new IsoClient(request); Console.ReadKey(); }
private string BuildRequestUrl(WorldBankApiRequest request) => $"https://{request.Uri}/v{request.Version}/country/{request.IsoCode}?format=json";
public IsoClient(WorldBankApiRequest request) { _client = new RestClient(BuildRequestUrl(request)); }