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