5

Kod İlk yaklaşımında MVC 4 application ve DefaultMembershipProvider ve DefaultRoleProvider kullanarak oluşturuyorum, ancak üyeler kullanıcı tablosunun yabancı anahtarını, bazı ek kullanıcı bilgileri depolayan özel tablomda yapma konusunda sorun yaşıyorum. Lütfen bunu nasıl yapabileceğimi bir yolla belirtin.Üyeliğin kullanıcı tablosundan, MVC 4'te ilk yaklaşımda koddaki özel tabloya nasıl yabancı anahtar yapılır?

Lütfen öneriniz.

Kod İlk varlıkları kullanarak tablolar oluşturmak:

+0

Ne tür bir sorun olduğunu lütfen açıklayın. Tablo sınıfı tanımınızı gösterin. – Shashank

cevap

0

burada bir yoludur. Sonra veritabanı şemasına gidin, şemaya sağ tıklayın, "İlişkiler" öğesini seçin ve el ile sql sunucusundaki üyelik tablosuna ilişkiyi oluşturun. İlk önce üyelik tablonuzun veritabanında oluşturulduğundan emin olmanız gerekir.

0

SimpleMembershipProvider'ı kullanma seçeneğiniz var mı?

Bunu yaparsanız, bu ileti http://blog.spontaneouspublicity.com/including-asp-net-simple-membership-tables-as-part-of-your-entity-framework-model , üyelik tablolarını EF'nizle nasıl bütünleştireceğinize dair basit bir açıklamaya sahiptir. Ancak EF ile tam bir entegrasyona ihtiyacınız olduğundan emin değilim, bu yüzden bazı SimpleMembershipProvider öğreticilerini kullanarak gereksinimlerinizi karşılayıp karşılamadığını öğrenin.

EF modelinizdeki tüm DefaultMembershipProvider tablolarını modellemeniz ve oradaki ilişkiyi eklemeniz gerekeceğini varsayalım.

İlgili konular