【发布时间】:2015-04-27 21:43:37
【问题描述】:
我正在创建一个具有多个接口的 WCF 服务,将“IService”作为我的主接口(服务合同)和基于我的模块添加的其他接口。 比如 - “IStudent”、“IClass”、“ITeacher”等。
所以我的计划是这样的-
[ServiceContract]
public interface IKCCWebService : IStudent, IClass, ITeacher
{}
并像这样使用我的服务 -
public partial class MyService : IKCCWebService
{}
public partial class MyService : IStudent
{
// Student interface implemented
}
public partial class MyService : IClass
{
// Class interface implemented
}
等等。如果我这样做,我会收到错误 - “MyService 没有实现接口成员“IKCCWebService””。
我不想一次性实现所有接口,所以我采用这种方法。
如果您有任何建议,请告诉我。
【问题讨论】:
标签: wcf interface partial-classes