Table of Contents

Class GitHistoryEntry

Namespace
Nexus.Api.V1
Assembly
Nexus.Api.dll

A Git commit in the configuration history.

public record GitHistoryEntry : IEquatable<GitHistoryEntry>
Inheritance
GitHistoryEntry
Implements
Inherited Members

Constructors

GitHistoryEntry(string, string, DateTime, string, string, string)

A Git commit in the configuration history.

public GitHistoryEntry(string Sha, string ShortSha, DateTime Date, string AuthorName, string AuthorEmail, string Message)

Parameters

Sha string

The full commit SHA.

ShortSha string

The abbreviated commit SHA.

Date DateTime

The commit date.

AuthorName string

The commit author name.

AuthorEmail string

The commit author email.

Message string

The commit message.

Properties

AuthorEmail

The commit author email.

public string AuthorEmail { get; init; }

Property Value

string

AuthorName

The commit author name.

public string AuthorName { get; init; }

Property Value

string

Date

The commit date.

public DateTime Date { get; init; }

Property Value

DateTime

Message

The commit message.

public string Message { get; init; }

Property Value

string

Sha

The full commit SHA.

public string Sha { get; init; }

Property Value

string

ShortSha

The abbreviated commit SHA.

public string ShortSha { get; init; }

Property Value

string