Wednesday, 15 January 2014

c# - How to create a custom DbSet -



c# - How to create a custom DbSet -

how create custom dbset used in our context,

here ferived dbset code sample provided below.

in context have:

public customdbset<items> mydbset { get; set; }

any time reach "context.mydbset" it's null, changing simple dbset work , it's initialized,

public class customdbset<tentity> : dbset<tentity>, idbset<tentity> tentity : entity, new() { #region private fields private readonly observablecollection<tentity> _items; private readonly iqueryable _query; #endregion private fields public customdbset() //: base() //: base((iinternalquery<tentity>)internalset) { _items = new observablecollection<tentity>(); _query = _items.asqueryable(); } }

there more properties in it.

see entity framework repository (custom dbset) blog post on couple of ways this.

c# entity-framework entity-framework-6 dbset

No comments:

Post a Comment