WebAPI 2 を使用してユーザーのリストを公開できるようにしたいと考えています。ただし、MVC5 で新しい Asp.Net 認証フレームワークを使用しているため、特定のフィールドのみを としてマークする方法が見つからないようですDataMembers
。
私が持っているものは次のとおりです。
[DataContract]
public class ApplicationUser : IdentityUser {
public Nullable<DateTime> birthday { get; set; }
[DataMember]
public int tolerance { get; set; }
[DataMember]
public string twitter { get; set; }
}
ただし、属性IdentityUser
がないため、機能しないようです。[DataContract]
カスタム を作成しようとしましたIdentityUser
が、 のカスタム コピーを作成した後にビルドできませんでしたIdentityUser
。
ここでヒントや回避策はありますか?現在のベスト プラクティスでない限り、ViewModel を作成する必要はありません。