我有错误,但我还没有找到答案,主要是因为我可能看不到我的错误。
我正在尝试实现一个简单的WCF服务(通过实体框架)从数据库中检索一个列表,该列表将返回到使用该服务的客户端,但出于某种原因,当我构建它时,我得到了该错误。
涉及的代码如下:
public class ReservationService : IReservationService
{
public List<Reservation> RequestReservationRetrieval()
{
using(ReservationRepository reservationRepo = new ReservationRepository())
{
return reservationRepo.ObtainReservations();
}
}
}
和
[ServiceContract]
public interface IReservationService
{
[OperationContract]
public List<Reservation> RequestReservationRetrieval();
}
我希望你们能帮助我,谢谢你的阅读。
答案 0 :(得分:1)
问题是因为您的Reservation
课程不公开。
将“public”修饰符添加到此类,此错误将消失。