2009-05-28 42 views
1

我想创建Cesar de la Torre's blog post中描述的上下文扩展方法。如何创建ADO.NET实体框架ObjectContext扩展

但我不知道如何声明包含我的扩展方法的类。

Griff Townsend写道:

如果我包括到 这个类的引用(或在我的命名空间中的类), 任何ObjectContext的引用将 能够执行这些扩展:

ADO.NET Entity Framework extension method intellisense

如果您查看上面的 照片中的工具提示,您应该能够看到 ,即我可以现在干净地访问我添加到我创建的EntitySet 的任何 函数。

如何声明包含我的扩展方法的类?

回答

1

你只需要声明一个静态类:

public static class MyExtensions 
{ 
    // extension methods go here 
} 
+0

例子:http://stackoverflow.com/questions/922402/strongly-typed-asp-net-mvc-with-ado-net-entity -framework – 2009-05-28 18:43:31