PDA

View Full Version : سوال: اعتبار سنجی داده های جدول چند راه دارد؟



رزابرنامه یاب
پنج شنبه 26 دی 1392, 11:33 صبح
سلام
برای اعتبار سنجی روی داده های جدول آیا فقط از data annotation می توان استفاده کرد؟
دوم اینکه برای کار با data annotation باید از code first استفاده کرد که روی فیلدهای جداول دیتابیس موردی رو تعریف کرد؟

Cybersilent
پنج شنبه 26 دی 1392, 12:01 عصر
خیر. می توان از Fluent API هم برای این منظور استفاده کرد که در واقع این روش بهتر هم هست.
اطلاعات بیشتر : http://www.dotnettips.info/post/832/ef-code-first-2

رزابرنامه یاب
پنج شنبه 26 دی 1392, 12:23 عصر
خیر. می توان از Fluent API هم برای این منظور استفاده کرد که در واقع این روش بهتر هم هست.

ممنون فقط برای این روش هم باید از EF code first استفاده کرد؟ میخوام یه چیزی باشه که ربطی بهش نداشته باشه .. چون code fist بلد نیستم خوب.

Cybersilent
جمعه 27 دی 1392, 09:48 صبح
در واقع شما از Fluent API برای نشانه گذاری کلاس ها جهت نگاشت به بانک اطلاعاتی استفاده می کنید، که طبیعتا فقط موقع code first به کار می آیند.
هنگام کار از طریق database first این نشانه ها از روی بانک اطلاعاتی و تنظیماتی که اونطرف ایجاد شده، توسط EF بوجود می آیند.