【发布时间】:2017-11-14 09:40:54
【问题描述】:
所以我有几个由实体框架生成的模型类,我想定制至少一个以满足我的项目需求。这是生成的类:
public partial class Token
{
public string token_admin { get; set; }
public string username { get; set; }
public string password { get; set; }
}
这是我想要自定义的方式:
public partial class Token : IdentityUser
{
public string token_admin { get; set; }
public string username { get; set; }
[JsonIgnore]
public string password { get; set; }
}
显然,每次生成模型时,IdentityUser 和装饰 [JsonIgnore] 都会消失,这使得我的 web api 返回很难保持一致,并且无法使用我设置的 http 过滤器找到用户...(后者实际上是一个完全不同的问题)
我一直在搜索,但找不到明确的答案来说明此处需要做什么。有什么建议吗?
仅供参考,这是学校实验室的一部分,因此请对我所做的工作质量宽容;)
【问题讨论】:
-
你用的是什么模板?
-
我最初没有创建 EF。据我所知,这是一个 SQL 绑定。
标签: c# entity-framework asp.net-web-api2