|
|
|
@ -441,7 +441,12 @@ namespace OpenIddict.EntityFrameworkCore |
|
|
|
throw new ArgumentNullException(nameof(token)); |
|
|
|
} |
|
|
|
|
|
|
|
return new ValueTask<DateTimeOffset?>(token.CreationDate); |
|
|
|
if (token.CreationDate is null) |
|
|
|
{ |
|
|
|
return new ValueTask<DateTimeOffset?>(result: null); |
|
|
|
} |
|
|
|
|
|
|
|
return new ValueTask<DateTimeOffset?>(DateTime.SpecifyKind(token.CreationDate.Value, DateTimeKind.Utc)); |
|
|
|
} |
|
|
|
|
|
|
|
/// <inheritdoc/>
|
|
|
|
@ -452,7 +457,12 @@ namespace OpenIddict.EntityFrameworkCore |
|
|
|
throw new ArgumentNullException(nameof(token)); |
|
|
|
} |
|
|
|
|
|
|
|
return new ValueTask<DateTimeOffset?>(token.ExpirationDate); |
|
|
|
if (token.ExpirationDate is null) |
|
|
|
{ |
|
|
|
return new ValueTask<DateTimeOffset?>(result: null); |
|
|
|
} |
|
|
|
|
|
|
|
return new ValueTask<DateTimeOffset?>(DateTime.SpecifyKind(token.ExpirationDate.Value, DateTimeKind.Utc)); |
|
|
|
} |
|
|
|
|
|
|
|
/// <inheritdoc/>
|
|
|
|
@ -784,7 +794,7 @@ namespace OpenIddict.EntityFrameworkCore |
|
|
|
throw new ArgumentNullException(nameof(token)); |
|
|
|
} |
|
|
|
|
|
|
|
token.CreationDate = date; |
|
|
|
token.CreationDate = date?.UtcDateTime; |
|
|
|
|
|
|
|
return default; |
|
|
|
} |
|
|
|
@ -797,7 +807,7 @@ namespace OpenIddict.EntityFrameworkCore |
|
|
|
throw new ArgumentNullException(nameof(token)); |
|
|
|
} |
|
|
|
|
|
|
|
token.ExpirationDate = date; |
|
|
|
token.ExpirationDate = date?.UtcDateTime; |
|
|
|
|
|
|
|
return default; |
|
|
|
} |
|
|
|
|