public bool TrySetDefaultContext(IAzureContext context) { bool result = false; if (Profile.TrySetDefaultContext(context)) { result = true; DefaultProfile.TrySetDefaultContext(context); } return(result); }
public bool TrySetDefaultContext(string name) { bool result = Profile.TrySetDefaultContext(name); if (result) { if (!DefaultProfile.Contexts.ContainsKey(name)) { var localContext = Profile.Contexts[name]; DefaultProfile.TrySetContext(name, localContext); } DefaultProfile.TrySetDefaultContext(name); } return(result); }