我是MVC 5 asp.net身份模型的新手,正在寻找自定义标准Asp.net身份的方法以满足我的需求.通过对博客的类型转换异常,一个在#1:如何识别模块,我能够创造ApplicationUser和ApplicationRole表我自己的元素.但是,我的要求是将新列添加到UserRole表,DATE_FROM和DATE_TO,这是我通过实现IdentityUserRole接口所做的.我的问题是当我试图保存链接UserManager.AddRoleToUser只接受两个参数,UserName和RoleName.如何存储自定义参数ApplicationUserRole?
public bool AddUserToRole(string userId, SelectUserRolesViewModel roleName)
{
var um = new UserManager<ApplicationUser>(
new UserStore<ApplicationUser>(new ApplicationDbContext()));
var idResult = um.AddToRole(userId, roleName);
return idResult.Succeeded;
}
Run Code Online (Sandbox Code Playgroud)
SelectUserRolesViewModel提供扩展的IdnetityUserRole模型.任何指针将不胜感激.
我正在尝试使用Highcharts新solidgauge插件.
由highchart提供的源代码
仪表接受三个STEP参数,以根据数据显示不同的颜色.问题是它以渐变显示颜色,我想要
1)绿色高达20%
2)黄色高达80%和
3)一旦值超过80%,仪表颜色应为红色.
可能吗?