<PackageReference Include="Microsoft.Net.Http" Version="2.2.22" />

System.Net.Http.Headers.RetryConditionHeaderValue

Represents a header value which can either be a date/time or a timespan value.
public DateTimeOffset? Date { get; }

public TimeSpan? Delta { get; }

public static RetryConditionHeaderValue Parse(string input)

public static bool TryParse(string input, out RetryConditionHeaderValue parsedValue)