示例#1
0
        private void OnRepoTimer()
        {
            lock (syncRoot)
            {
                if (!isRepo)
                {
                    repoTimer.Stop();
                    return;
                }

                isRepo = false;
            }

            RepoChanged?.Invoke(this, new FileEventArgs(repoChangeTime));
        }
示例#2
0
 private void TriggerRepoChanged(FileEventArgs fileEventArgs, IReadOnlyList <string> newBranchIds)
 {
     RepoChanged?.Invoke(this, new RepoChangedEventArgs(fileEventArgs.DateTime, newBranchIds));
 }