I have a LINQ to SQL datacontext that is wrapped in a static class so it can be accessed from anywhere in our web application. Our project is split into two different parts: 1 - the business layer (a class library) and 2 - the front end web forms.
When I access the datacontext from the web form part of the project I can use all of the extension methods but in the business layer I can only access some methods none of the extension methods
Access to the context is done in the same way in both instances: SqlServer.AbcDataContext
Is there a reason that the extension methods are not available?