public IInfusionSoftClient Connect(string application, string username, string password) { var client = new InfusionSoftClient(new CustomerInfusionSoftConfiguration(application, _apiKey)); var key = GetApiKey(username, password, client); return(new InfusionSoftClient(new VendorInfusionSoftConfiguration(application, key, () => GetApiKey(username, password, client)))); }
public IInfusionSoftClient Connect(string application, string username, string password) { var client = new InfusionSoftClient(new CustomerInfusionSoftConfiguration(application, _apiKey)); var key = GetApiKey(username, password, client); return new InfusionSoftClient(new VendorInfusionSoftConfiguration(application, key, () => GetApiKey(username, password, client))); }
private static string GetApiKey(string username, string password, InfusionSoftClient client) { return(client.DataService.GetTemporaryKey(username, password)); }
private static string GetApiKey(string username, string password, InfusionSoftClient client) { return client.DataService.GetTemporaryKey(username, password); }