gpt4 book ai didi

asp.net-mvc - 在 asp.net mvc 中存储和检索用户设置

转载 作者:行者123 更新时间:2023-12-02 09:08:30 24 4
gpt4 key购买 nike

有没有一种简单的方法可以在 ASP.NET MVC 应用程序中存储用户设置?例如,诸如他们想要通知的频率、向何处发送通知以及您能想到的用户可以为自己进行个性化设置的任何其他设置。

.net 中是否有一些内置的东西可以做到这一点?我想使用链接到该用户的外键将设置存储在数据库中。

如果没有内置的 .net 功能,我将如何设计数据库表进行设置? (仅举一个例子)

最佳答案

你希望他们坚持不懈吗?如果数量不多,请将它们存储在 cookie 中。

如果您无法将它们存储在 cookie 中,请将它们存储在数据库表中:

UserPreferences
---------------
Id
UserId
PreferenceName
Value

如果您担心规范化等问题,那么您可以随时添加另一个表:

Preferences
-------------
Id
Name
Type

您的 UserPreferences 表将变为:

UserPreferences
---------------
Id
UserId
PreferenceId
Value

我可以永远使用可能的表或持久性机制。问题是,这些偏好是什么样的? session ?一生?

关于asp.net-mvc - 在 asp.net mvc 中存储和检索用户设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5683112/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com