public bool TryAddContext(IAzureContext context, out string name) { bool local = Profile.TryAddContext(context, out name); string remoteName; bool remote = DefaultProfile.TryAddContext(context, out remoteName); return(local || remote); }
public bool TryAddContext(string name, IAzureContext context) { bool result = false; if (!(Profile.Contexts.ContainsKey(name) || DefaultProfile.Contexts.ContainsKey(name))) { result = Profile.TryAddContext(name, context) && DefaultProfile.TryAddContext(name, context); } return(result); }