You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have some extension methods (need to identify all such methods), that we can apply to ITable instance. User will expect that calling such method on table object will not modify initial object, but return new modified copy.
E.g. of unexpected behavior:
vartable=db.GetTable<SomeTable>();// here With will add hint to table instance instead of returning new instancetable.With(hint).Select().ToList();// here we will generate query with table having hint from select query!table.Set(r =>r.Field,someValue).Update();