我想知道是否可以使用openiddict类似于此处使用Identity Server.
var result = await _validator.ValidateAccessTokenAsync(userToken);
if (result.IsError)
{
context.Result = new GrantValidationResult(TokenRequestErrors.InvalidGrant);
return;
}
Run Code Online (Sandbox Code Playgroud)
是否有任何等效的方法来ValidateAccessTokenAsync验证openiddict令牌并访问其某些属性?
我正在使用方法 LoadFromCollection 用列表填充 excel。但是,excel 列需要有一定的顺序才能为用户提供更好的上下文,所以我试图找出如何实现这一点。
我的一种选择是在类中设置参数的顺序,但我避免这样做,因为其他人可以更改他们的顺序,这会影响我的代码。
我的第二个选择是使用 Linq:
var orderedColumns = (from p in myList
select new { p.Name, p.Age, ...}).ToList();
Run Code Online (Sandbox Code Playgroud)
这样我也可以定义列顺序,但我不喜欢在我已经准备好使用列表时必须创建匿名的想法(我也丢失了我为类定义的 DisplayNameAttribute)。
你们有什么想法吗?也许我可以使用 MemberInfo[]?