ServiceStack - 向Meta字典字段添加其他元数据

时间:2015-11-04 04:28:18

标签: authentication servicestack

我正在扩展UserAuth以向其中添加更多字段。

我创建了一个新的“User”表,一切都很好。但客户更喜欢坚持使用现有的“UserAuth”表,并利用“将额外的元数据添加到元字典字段”。

我已通过Meta中的回复过滤器成功将AppHost.cs添加到回复中,但我不知道在何处/如何将Meta添加到UserAuth

请赐教。我们非常感谢一个小代码示例。非常感谢。

1 个答案:

答案 0 :(得分:0)

UserAuth DTO的Meta String Dictionary可用于存储有关用户的其他元数据。

extending ServiceStack UserAuth上的前一个答案提供了使用rich UserAuth Metadata extension methods用POCO填充字符串字典的示例,例如:

userAuth.Set(new Address { ... });
var address = userAuth.Get<Address>();