public static void SetInstances(TwitterCredentialList lst) { lock (Instances) { foreach (var cred in lst) { if (string.IsNullOrWhiteSpace(cred.Cookie) || string.IsNullOrWhiteSpace(cred.ScreenName)) { continue; } AddClient(cred); } } }
public static void CopyInstances(TwitterCredentialList lst) { lock (Instances) { if (lst.Revision != CurrentRevision) { lst.Revision = CurrentRevision; lst.Clear(); foreach (var v in Instances.Values) { lst.Add(v.Credential); } } } }