IQueryable as tamplate
יש לי שאלה שקצת קשה לי להסביר אבל בכל זאת...
אני מעוניין לייצר IQueryable ולהשתמש בזה כטמפלט ולבצע לו Excecute ב EF..
נניח יש לי Entity User.
אז לעשות משהו בסגנון:
IQueryable temlate = from user.where(x=> x.id==1).select(x=> x.age).First
ואת ה template הזה להעביר ל EF.
נניח שה IQueryable הזה נמצא באיזה Static Dictionary...
אני מסביר טיפה דפוק אבל אני מקווה שיש מישהו שמבין.
אנלוגיה מ SQL בצורה דינאמית.
הייתי רושם HARD CODED:
"public const string UserTemplate = "select top 1 age from user where user.id =1
והטמפלט הזה אני מריץ מתי שאני רוצה..
יש לי שאלה שקצת קשה לי להסביר אבל בכל זאת...
אני מעוניין לייצר IQueryable ולהשתמש בזה כטמפלט ולבצע לו Excecute ב EF..
נניח יש לי Entity User.
אז לעשות משהו בסגנון:
IQueryable temlate = from user.where(x=> x.id==1).select(x=> x.age).First
ואת ה template הזה להעביר ל EF.
נניח שה IQueryable הזה נמצא באיזה Static Dictionary...
אני מסביר טיפה דפוק אבל אני מקווה שיש מישהו שמבין.
אנלוגיה מ SQL בצורה דינאמית.
הייתי רושם HARD CODED:
"public const string UserTemplate = "select top 1 age from user where user.id =1
והטמפלט הזה אני מריץ מתי שאני רוצה..