/// <summary> /// Set credentials (username, password, list of proxy endpoints) /// </summary> /// <param name="credentials"></param> /// <returns></returns> public Client WithCredentials(SwiftCredentials credentials) { if (RetryManager == null) { var authManager = new SwiftAuthManager(credentials); authManager.Authenticate = Authenticate; authManager.Credentials = credentials; RetryManager = new SwiftRetryManager(authManager); } return this; }
/// <summary> /// Set credentials (username, password, list of proxy endpoints) /// </summary> /// <param name="credentials"></param> /// <returns></returns> public Client WithCredentials(SwiftCredentials credentials) { if (RetryManager == null) { var authManager = new SwiftAuthManager(credentials); authManager.Authenticate = Authenticate; authManager.Credentials = credentials; RetryManager = new SwiftRetryManager(authManager); } return(this); }