我有一個使用Repository和UnitofWork模式實現的WCF服務。 現在我得到以下錯誤:使用Repository和UnitofWork模式實現的WCF服務中的構造函數錯誤
提供無法加載爲服務,因爲它沒有一個默認的(參數)構造函數的服務類型。要解決該問題,請向該類型添加默認構造函數,或將該類型的實例傳遞給主機。
當我使用WIHTOUT這些模式時,它沒有發現任何錯誤。 幫助?建議?如何獲得通過這個錯誤?
以下是代碼片段:
public class Service : IService
{
private IUnitOfWork _unitOfWork;
private IMyRepository _myRepository;
// Dependency Injection enabled constructors
public Service(IUnitOfWork uow, IMyRepository myRepository)
{
_unitOfWork = uow;
_myRepository = myRepository;
}
}
您使用哪種依賴注入容器? – willbt 2010-09-16 02:48:30