XSDとWSDLがあります。私はそれらからC#コードを生成したい。私はsvcutil.exeを使用しますが、それはのXSD注釈からXML-コメントを生成しません:WSDLとXSDのコメントを含む.NETクラスを生成する方法
public class SomeData
{
/// <summary>
/// VERY USEFULL DOCUMENTATION
/// </summary>
public string SomeField
{...}
}
もう一つの問題を::svcutil.exeを強制的にどのように生成する
<annotation>
<documentation>VERY USEFULL DOCUMENTATION</documentation>
</annotation>
を私は、この内部で生成されたファイルが欲しいですクラスごとに1つのファイル? (私はResharperのリファクタを使ってファイルを別々のファイルに移動できますが、私はこの解決策が気に入らないことを知っています)
XSDとWSDLのXMLコメントを使って複数のファイル
なぜあなたはそれらを別々のファイルにしたいですか?これらのタイプはツールによって生成され、それらを変更するつもりはありません。 1つまたは複数のファイルに入っているかどうかは関係ありません。ファイルの内容を気にする必要はありません。 –
John、私たちのコードポリシーのためにこれをしたい:) – Jarlaxle
このようなポリシーは、生成されたコードには適用しないでください。ポリシーはWindowsフォームの.Designer.csファイルに適用されますか?ツールがファイルを生成し、それが人によって読み取られない場合、ほとんどのポリシーはそれらには適用されません。命名規則のポリシーは適用されますか?フィールドの名前が「javaStyleName」の場合、名前を「JavaStyleName」に変更する必要がありますか? –