Korzystanie z Entity Framework 5 jest możliwe używanie przechowywanego procesu z opcjonalnymi parametrami, tak że nie trzeba dodawać wartości zerowej dla każdego nieużywanego parametru?Entity Framework z opcjonalnymi parametrami?
Zapisany proces, którego muszę użyć, ma tylko 87 parametrów, z których 2 są wymagane. Naprawdę nienawidzę pomysłu, aby w każdym wywołaniu umieścić 85 zer.
W przypadku gdy ktoś sprawdza to pytanie i używa EF6 o wyżej, można to zrobić za pomocą dbContext.Database.SqlQuery. Jeśli masz opcjonalne parametry, możesz ustawić wartość DbNull.Value. Możesz utworzyć do budowania SqlParameters, a gdy wartość jest null, ustawia DbNull.Value. Mam nadzieję, że to pomoże. –
@FranciscoGoldenstein dzięki! Czas płynie, wszystko się zmienia) Dodam tag z odpowiednią wersją EF do pytania –
dzięki @FranciscoGoldenstein –