示例#1
0
 internal GitReference(GitReferenceRepository repository, string name, GitId?value)
 {
     ReferenceRepository = repository ?? throw new ArgumentNullException(nameof(repository));
     Name    = name ?? throw new ArgumentNullException(nameof(name));
     _object = value;
 }
示例#2
0
 internal GitReference(GitReferenceRepository repository, string name, Lazy <GitId?> resolver)
 {
     ReferenceRepository = repository ?? throw new ArgumentNullException(nameof(repository));
     Name      = name ?? throw new ArgumentNullException(nameof(name));
     _resolver = resolver;
 }