Как создать ADO.NET Entity Framework Расширения ObjectContext - PullRequest
1 голос
/ 28 мая 2009

Я хотел бы создать методы расширения контекста, описанные в сообщении Сезара де ла Торре .

Но я не уверен, как объявить класс, содержащий мои методы расширения.

Грифф Таунсенд писал:

Если я включу ссылку на этот класс (или иметь класс в моем пространстве имен), любые ссылки ObjectContext будут в состоянии выполнить эти расширения:

ADO.NET Entity Framework extension method intellisense

Если вы посмотрите на подсказку в фото выше, вы должны увидеть что теперь я могу получить доступ к любому функция, которую я добавляю в EntitySet что я создаю.

Как мне объявить класс, содержащий мои методы расширения?

1 Ответ

1 голос
/ 28 мая 2009

Вы просто должны объявить статический класс:

public static class MyExtensions
{
    // extension methods go here
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...