public SolutionResolver(Models.SolutionModel solutionModel) : base(new [] { "solution", "solution-name", "solution-dir", "item-name", "path" }) { OnSolutionOpened(solutionModel.StartupSolution); solutionModel.SolutionOpened += OnSolutionOpened; }
public SvnResolver(Models.SolutionModel solutionModel) : base(new[] { "svn", "svn-url" }) { OnSolutionOpened(solutionModel.StartupSolution); solutionModel.SolutionOpened += OnSolutionOpened; solutionModel.SolutionClosed += OnSolutionClosed; }
public VsrResolver(Models.SolutionModel solutionModel) : base(new[] { "vsr", "vsr-branch", "vsr-sha" }) { OnSolutionOpened(solutionModel.StartupSolution); solutionModel.SolutionOpened += OnSolutionOpened; solutionModel.SolutionClosed += OnSolutionClosed; }
public GitResolver(Models.SolutionModel solutionModel) : base(new[] { "git", "git-branch", "git-sha" }) { OnSolutionOpened(solutionModel.StartupSolution); solutionModel.SolutionOpened += OnSolutionOpened; solutionModel.SolutionClosed += OnSolutionClosed; }
internal static SolutionResolver Create(Models.SolutionModel solutionModel) { return(new SolutionResolver(solutionModel)); }
public static SvnResolver Create(Models.SolutionModel solutionModel) { return(new SvnResolver(solutionModel)); }