Ich habe einen LINQ to SQL-Datenkontext, der in eine statische Klasse eingebettet ist, so dass von überall in unserer Webanwendung darauf zugegriffen werden kann. Unser Projekt ist in zwei verschiedene Teile aufgeteilt: 1 - die Business-Schicht (eine Klassenbibliothek) und 2 - die Front-End-Web-Formulare.Warum sind Datenkontexterweiterungsmethoden nicht zugreifbar, abhängig davon, wo auf sie zugegriffen wird
Als ich die Datacontext aus dem Teil Webformular Zugriff des Projektes kann ich alle der Erweiterungsmethoden verwenden, aber in der Business-Schicht kann ich nur einige Methoden keine der Methoden Erweiterung zugreifen
Zugang zum Kontext in beiden Fällen auf dieselbe Weise ausgeführt: SqlServer.AbcDataContext
Gibt es einen Grund, dass die Erweiterungsmethoden nicht verfügbar sind?
Danke. Ich dachte, es wäre etwas Einfaches. – Sean