LibGit2Sharp.Commit.Commit C# (CSharp) Method

Commit() private method

private Commit ( ObjectId id, ObjectId treeId, Repository repo ) : System
id ObjectId
treeId ObjectId
repo Repository
return System
        internal Commit(ObjectId id, ObjectId treeId, Repository repo)
            : base(id)
        {
            tree = new Lazy<Tree>(() => repo.Lookup<Tree>(treeId));
            parents = new Lazy<IEnumerable<Commit>>(() => RetrieveParentsOfCommit(id.Oid));
            shortMessage = new Lazy<string>(ExtractShortMessage);
            this.repo = repo;
        }