我正在用MEF编写一个asp.net mvc应用程序来扩展应用程序功能,我的数据访问是由实体框架创建的.在我的场景中,我必须有能力扩展实体框架模型与使用mef重新获得的插件.
每个插件都可以将自己的属性添加到指定的模型/模型中.我已经搜索过,找不到关于这个问题的很多信息,如果有任何人有任何想法请求帮助我解决它.
地址中的问题:向实体框架添加自定义属性?与我的问题非常不同,我希望添加到模型的任何属性都存储在数据库中(并从中恢复).并且,我的方案中的新属性必须在运行时添加,并且必须在插件中使用MEF进行重新审核.
我知道通过使用实体框架创建用户服务并创建密码哈希,我可以将一个或多个用户添加到网站!但即使我想注册批量用户(例如使用 excel 或 xml 文件上传用户列表),我也想使用 asp.net 身份功能。在我的场景中,我想通过上传 xml、json 或 excel 文件中的用户列表在网站上注册多个用户。我想在一笔交易中注册所有这些。 有谁知道吗?