서비스 계약을위한 인터페이스와 입력 및 출력에 대한 해당 데이터 계약 만 생성하려면 svcutil을 사용하고 싶습니다.SVCUtil이 서비스 및 데이터 계약 만 생성하고 클라이언트 및 채널 객체는 생성하지 못하도록 할 수 있습니까?
그러나 svcutil이 서비스 클라이언트 및 채널을 생성하지 못하도록하고 싶습니다. 이 작업을 수행 할 수있는 옵션이 있습니까?
서비스 계약을위한 인터페이스와 입력 및 출력에 대한 해당 데이터 계약 만 생성하려면 svcutil을 사용하고 싶습니다.SVCUtil이 서비스 및 데이터 계약 만 생성하고 클라이언트 및 채널 객체는 생성하지 못하도록 할 수 있습니까?
그러나 svcutil이 서비스 클라이언트 및 채널을 생성하지 못하도록하고 싶습니다. 이 작업을 수행 할 수있는 옵션이 있습니까?
나는 당신과 같은 배에 타고 있습니다. 이 도구를 살펴보십시오 http://wscfblue.codeplex.com/ SvcUtil에 의해 생성 된 모든 ClientBase 항목을 건너 뛰는 서비스 측 스텁 옵션이 있습니다. 이것이 어떻게 작동하는지 알려주세요.
부분 응답 : "/ dataContractOnly"옵션을 사용하여 서비스에 대한 데이터 계약 만 생성 할 수 있습니다. 그러나 이것은 원하는 서비스 계약을 생성하지 않습니다.
서비스의 공간에 따라 출력 파일에서 생성 된 채널과 클라이언트 코드를 간단하게 제거하는 간단한 프로세스 일 수 있습니다.
예, 할 수는 있지만 수동 프로세스입니다. 나는 svcutil을 자동 진입 계약에 적용 할 수 있기를 원하지만 클라이언트는 원할 수 없길 원합니다. –
제외 할 특별한 이유가 있습니까? 그냥 무시하고 자신의 계약 구현을 사용할 수 있습니까? –
예, 서비스 및 데이터 계약에 대한 인터페이스를 제공하는 라이브러리를 하나 갖고 싶습니다. 다른 라이브러리에는 서비스 호출 구현이나 서비스 클라이언트와 같은 인터페이스의 구현이 포함됩니다. –