public IBlockPassClient CreateNew(BlockPassClientSettings settings, bool withCaching = true, IClientCacheManager clientCacheManager = null, params DelegatingHandler[] handlers) { return(CreateNew(settings?.ServiceUrl, settings?.ApiKey, withCaching, clientCacheManager, handlers)); }
static void Main(string[] args) { BlockPassClientFactory factory = new BlockPassClientFactory(); var settings = new BlockPassClientSettings() { ApiKey = "", ServiceUrl = "https://activation-sandbox.blockpass.org" }; var client = factory.CreateNew(settings, false); var address = new EthAddressRequest() { Address = "0x7ffe9d7f2864b6ab1d781dfa819e3cc4366a7cdf", AddressType = "eth" }; var response = client.WhitelistAddressAsync(address).Result; System.Console.ReadLine(); }