bool IsCurrentFramework(DnxExecutionTarget executionTarget) { if (executionTarget.IsDefaultProfile) { return(CurrentFramework == savedFileReferences.Keys.FirstOrDefault()); } return(executionTarget.Framework.Name == CurrentFramework); }
static IEnumerable <DnxExecutionTarget> GetDnxExecutionTargets(string command, IEnumerable <DnxFramework> frameworks) { yield return(DnxExecutionTarget.CreateDefaultTarget(command)); foreach (DnxFramework framework in frameworks) { yield return(new DnxExecutionTarget(command, framework)); } }
void UpdateCurrentFramework(DnxExecutionTarget executionTarget) { if (executionTarget.IsDefaultProfile) { CurrentFramework = savedFileReferences.Keys.FirstOrDefault(); } else { CurrentFramework = executionTarget.Framework.Name; } }
public void UpdateReferences(DnxExecutionTarget executionTarget) { if (IsCurrentFramework(executionTarget)) { return; } UpdateCurrentFramework(executionTarget); RefreshPreprocessorSymbols(); try { addingReferences = true; RemoveExistingReferences(); RefreshReferences(); RefreshProjectReferences(); } finally { addingReferences = false; } }
void UpdateCurrentFramework(DnxExecutionTarget executionTarget) { if (executionTarget.IsDefaultProfile) { CurrentFramework = savedFileReferences.Keys.FirstOrDefault (); } else { CurrentFramework = executionTarget.Framework.Name; } }
bool IsCurrentFramework(DnxExecutionTarget executionTarget) { if (executionTarget.IsDefaultProfile) { return CurrentFramework == savedFileReferences.Keys.FirstOrDefault (); } return executionTarget.Framework.Name == CurrentFramework; }
public void UpdateReferences(DnxExecutionTarget executionTarget) { if (IsCurrentFramework (executionTarget)) return; UpdateCurrentFramework (executionTarget); RefreshPreprocessorSymbols (); try { addingReferences = true; RemoveExistingReferences (); RefreshReferences (); RefreshProjectReferences (); } finally { addingReferences = false; } }