تا چهل + پنج درصد تخفیف بر روی محصولات آموزشی در تخفیف های روز به روز توسینسو
23:59:59
mMm125

set<>و Dbset<>

 سلام

من <>Dbset و<>set رو متوجه نشدم اگه میشه توضیح بدید که هر کدوم چه کاری رو انجام می دن ممنونم

 

لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.

سلام به شما دوست عزیز.

از dbset برای تعریف یک entity یا جدول استفاده می شود مانند مثال زیر

public class FooContext : DbContext 
{
    public FooContext(DbContextOptions opts) : base(opts)
    { }

    public DbSet Bars { get; set; }
}

متد set متدی است که یک کلاس را به عنوان ورودی generic دریافت کرده و خروجی آن یک dbset است.

fooContext.Set<Bar>().Add(new Bar());

حال می توان برای دسترسی به یک entity حتی از set هم استفاده نکرد و کد خط بالا را به شکل زیر نوشت

fooContext.Bars.Add(new Bar()); 

 

 

کانال تلگرام، اینستاگرام، توییتر: @mehdiadeli9
پاسخ شما
برای ارسال پاسخ خود وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....