/// <inheritdoc /> public GitObjectDb.Models.IModelObject TryGetFromGitPath(GitObjectDb.Models.ObjectPath path) { if (path == null) { throw new ArgumentNullException(nameof(path)); } return TryGetRepository(path.Repository)?.TryGetFromGitPath(path.Path); }
/// <inheritdoc /> public GitObjectDb.Models.IModelObject GetFromGitPath(GitObjectDb.Models.ObjectPath path) => TryGetFromGitPath(path) ?? throw new LibGit2Sharp.NotFoundException($"The element with path '{path}' could not be found.");