2013-12-20 2 views
0

나는하여 마이크로 소프트 사이트 (Microsoft)는 컨트롤러 (MVC5, EF6, WCF 5.6)에서 WCF 데이터 서비스를 소비하는 방법

의 "시작하기"의 단계를 따라 내가이 단계를 시도 할 때까지 모두 잘 갔다 컨트롤러 : 경우 PARAM svcUri를 인식하지 못하는

private Uri svcUri = new Uri("~/Services/ChannelWCF.svc"); 

context = new ChannelEntities(svcUri); 

ChannelEntities, 자동으로 생성 된 하나의 인자와 아무 방법이 없습니다 된 dbcontext ...

은 여기 내 WCF 데이터 서비스를 간다 :

public class ChannelWCF : EntityFrameworkDataService<ChannelEntities> 
    { 

     // This method is called only once to initialize service-wide policies. 
     public static void InitializeService(DataServiceConfiguration config) 
     { 
      config.SetEntitySetAccessRule("QuotaSet", EntitySetRights.All); 
      config.DataServiceBehavior.MaxProtocolVersion = DataServiceProtocolVersion.V3; 
      config.UseVerboseErrors = true;   
     } 
} 

웹 브라우저 (localhost : 12345/ChannelWCF.svc)에서 볼 수 있으며 json과 직접적으로 서비스를 사용할 수 있습니다.

누군가 내게 빛을 보여줄 수 있습니까? 고맙습니다!!

답변

관련 문제