我有一项任务,我必须通过4个不同的项目创建4个Web服务。我正在使用Northwind数据库。我创建了一个第五个项目,它只是一个数据库处理程序。我正在使用Entity Frame Works,Repositories和UnitOfWork从数据库中检索数据。通过这种方式,我认为4个Web服务可以实例化UnitOfWork并检索所需的数据。
问题是我无法实例化UnitOfWork,因为它是另一个项目,而且这个Web服务不允许我进行任何引用。当我右键单击以进行引用时,我收到以下错误"对' DBHandler'的引用无法添加。一个项目必须建立一个'dll'扩展以便被引用"。现在我用谷歌搜索了这个短语,我看到了其他有关它的问题,但没有任何与我正在做的事情相关的问题。
我根本不知道我应该如何调用UnitOfWork类,以便从数据库中获取数据。如何从Web服务调用UnitOfWork?