OpenIddictAuthorizations.CreationDate 始终为 null

问题描述

OpenIddict v3.0.3

当行被添加到表 OpenIddictAuthorizations 时,列 CreationDate 永远不会被填充。

引用模型类 OpenIddictEntityFrameworkAuthorization.CreationDate。

https://github.com/openiddict/openiddict-core/blob/750f8422733f7a74cbbf9769a18ad08900ebecf5/src/OpenIddict.EntityFramework.Models/OpenIddictEntityFrameworkAuthorization.cs

可能缺少什么?任何提示表示赞赏。

我们的 OpenIddict 实现在开发过程中随着 OpenIddict 的更新而升级,因此可能会遗漏一些东西。

解决方法

在使用接受 OpenIddictAuthorizationDescriptor 实例的重载时,您可以将创建日期附加到描述符。

也就是说,我打开 https://github.com/openiddict/openiddict-core/issues/1247 来更新另一个重载以自动填充创建日期。