コード例 #1
0
ファイル: GitSccContext.cs プロジェクト: pvginkel/VisualGit
 public GitSccContext(IVisualGitServiceProvider context)
     : base(context)
 {
     _client = context.GetService<IGitClientPool>().GetNoUIClient();
     _statusCache = GetService<IFileStatusCache>();
 }
コード例 #2
0
 public RefreshState(IAnkhServiceProvider context, IVsHierarchy hier, IVsProject project, string projectDir)
 {
     _hier = hier;
     _cache = context.GetService<IFileStatusCache>();
     _walker = context.GetService<ISccProjectWalker>();
     _project = project as IVsProject2;
     _projectDir = projectDir;
     if (projectDir != null)
         _projectDirItem = Cache[projectDir];
 }