2009-03-05 3 views
1

wsdl.exe 및 svcutil.exe로 출력되는 자동 생성 된 프록시 파일에 내 자신의 편의 메소드 중 일부를 추가해야합니다. 내가 뭘하고있는 건지 또 다른 유형의 *** Operation *** 비동기 메소드를 각 서비스 메소드에 추가하는 것이다. 이 같은 명령 줄에서 도구를 호출 할 수 있도록하고 싶습니다 :svcutil.exe 및 wsdl.exe를 사용자 정의 메서드로 확장

superwsdl.exe [WSDL 명령 줄 인수 여기]를 [여기 명령 줄 인수는 svcutil]

supersvcutil.exe

출력 된 파일에 내 추가 방법이 포함되도록하십시오. 누구든지이 일을하는 방법을 알고 있습니까? 명령 행의 다른 형식이어야하는 경우에도 좋습니다.

+0

어떻게 했습니까? 두 가지 프로그램을 썼습니까? –

답변

-3

예를 들어서 작성된 귀하의 위임장 신청서 여야합니다. 일부 인수를이 같은 것을 할 것입니다 C 번호 :

을 ...

Process svcUtil = new Process(); 
svcUtil.StartInfo.FileName = "svcutil.exe"; 
svcUtil.StartInfo.Arguments = "... some arguments here: args[0], args[1], ..."; 
svcUtil.Start(); 

...

베드 란

0

나는 svcutil.exe에 대해 잘 모르겠지만, wsdl.exe는 C# partial 클래스를 생성합니다.

다른 이름으로 partial 클래스를 만들고 다른 메소드를 추가 할 수 있습니다.

관련 문제