ドメイン中心のデータmongodb
のストレージとして使用することにしました。それらをプロジェクトに統合して、単一のアプリケーションデータベースを維持することを探していました。公式のプロバイダーはなく、利用可能なプロバイダーは成熟/安定していないようです。ということで、シンプルなメンバーシップをそのまま利用することにしました。official mongodb providers
ASP.NET MVC
Entity Framework
可能であれば、固有のコードを削除するにはどうすればよいAccountController
ですか?
SimpleMembership UserProfile
と の両方を持つユーザー プロファイルをどのように管理しますMongoDB
User
か?
例
別のアセンブリ[project-name].domain
には、次の 2 つのクラスがあります。
public class Event {
public DateTime ScheduledDate { get; set; }
public String Name { get; set; }
public Location Location { get; set; }
}
public class User {
public String Name { get; set; }
public List<Events> AssociatedEvents { get; set; }
}
に を追加すると、これは解決策にUserProfileId
なりUser
ますか?
public class User {
public Int32 UserProfileId { get; set; }
public String Name { get; set; }
public List<Events> AssociatedEvents { get; set; }
}