var results = ObjectContext.ExecuteStoreQuery<T>("exec MyStoredProc");
Der MyStoreProc gibt 1 Zeile immer mit 9 Spalten zurück, die alle int sind.So geben Sie den anonymen Typ aus der EF-SQL-Abfrage zurück
Ich möchte keine Klasse oder Struktur für diese Daten für die einmalige Verwendung erstellen.
Was wäre der sauberste Weg, dies OHNE eine Klasse zu erstellen?
"* Ich möchte nicht eine Klasse oder Struktur für diese einmalige Verwendung Daten erstellen. Was wäre der sauberste Weg, dies zu tun?" * Nun, erstellen Sie Ihre eigene Klasse/Struktur :) –
warum don willst du keinen Typ erstellen? Es dauert nicht lange. Wenn es temporär oder für eine Demo ist, erstellen Sie einfach einen Typ schnell. Wenn es sich um eine Langzeitlösung handelt, sollten Sie in Zukunft einen Typ für Wartbarkeit und Lesbarkeit erstellen. – kai
@kai Das Hinzufügen eines weiteren DTO-Modellobjekts verschleiert die Gesamtlösung, verlangsamt Intellisense, mehr Dateien zum Download/Build usw. Unsere Lösung ist momentan sehr groß und wird immer nur innerhalb dieser Methode verwendet und nicht wiederverwendet Ich versuche alles in dieser Methode zu halten. – user3953989