2009-03-05 12 views
1

wsdl.exeとsvcutil.exeによって出力される自動生成プロキシファイルに、自分の便利なメソッドを追加する必要があります。私がやっているのは、別のタイプの*** Operation *** Asyncメソッドを各サービスメソッドに追加することです。svcutil.exeとwsdl.exeをカスタムメソッドで拡張する

superwsdl.exe [ここでのwsdlコマンドライン引数]

supersvcutil.exe [ここsvcutilコマンドライン引数]:私はこのようなコマンドラインからツールを起動できるようにしたいと思います

出力ファイルに私の余分な方法が含まれているようにしてください。誰もがこれを行う方法を知っていますか?それがコマンドラインの別のフォーマットでなければならない場合でも、それはOKです。

+0

どうしましたか? 2つのプログラムを書いたのですか? –

答えて

-3

例えば、あなたのconsolアプリケーションは、いくつかの引数を取り、次のようなものでしょうC#の、:

...

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

...

Vedran

0

を私はsvcutil.exeわからないんだけど、 wsdl.exeはC#partialクラスを生成します。

同じ名前の別のpartialクラスを作成し、そこで追加のメソッドを配置することができます。

関連する問題