0
我在WCF創建一個服務本合同:合同在WCF C#泛型類型
namespace CMSManagement.Domain.Repository
{
[ServiceContract]
public interface IRepository<TEntity> where TEntity:class
{
[OperationContract]
TEntity FindById(Guid id);
[OperationContract]
bool Add(TEntity entity);
[OperationContract]
bool Remove(TEntity entity);
[OperationContract]
bool Edit(TEntity entity);
[OperationContract]
bool Save();
[OperationContract]
IQueryable<TEntity> Get();
}
}
<endpoint address=""
binding="basicHttpBinding"
bindingConfiguration="secureHttpBinding"
contract="CMSManagement.Domain.Repository.IRepository"/>
但webconfig不能找到這個接口爲什麼?
合同=「CMSManagement.Domain.Repository.IRepository'1 [CMSManagement.Domain.Entity試試下面的代碼在通用接口
可能對同一問題的情況下。 FileManagement,CMSManagement.Domain]],CMSManagement.Domain「/> ---但同樣的問題 –
嘗試像mscorlib,contract =」CMSManagement.Domain.Repository.IRepository'1 [[CMS Management.Domain.Enity.FileManagement ]],mscorlib「/> –
它應該工作,https://weblogs.asp.net/zareian/how-to-write-a-generic-service-in-wcf –