1
我要求设计师在ASP.NET MVC一个非常复杂的应用程序。这将包括个人帐户(授权)有很多相关对象的像:ASP.NET MVC身份延伸VS更换
PresentationLayer.UserAccount : IdentityUser {
virtual ICollection<InnerPaymentCard> cards {get;set;}
virtual ICollection<InnerServiceUsageRecord> cerviceRecords {get;set;}
virtual ICollection<InnerInsuranceUsageRecord> insuranceRecords {get;set;}
virtual UserRating rating {get;set;}
}
此外,注册过程将被分成两个步骤:注册和确认由SMS代码。还为每个服务等InnerPaymentCard用户必须提供附加注册(订阅服务)。
我应该使用非标准恒等式,并与10+一个一对多的关系,并与复杂BLL扩展它或它是合理的,写自己的恒等式服务?如果是这样,那么我可以在ASP.NET MVC上学到如何实现自编的身份(注册,授权,订阅服务)?