Web サービスのエラー コード リストを作成する最も効率的な方法を見つけようとしています。これにより、特定の問題が発生したときに、クライアント アプリがそれが何であるかを知ることができます。長い文字列を返したくないので、単純な数値を使用したいと思います。asp.net アプリ用に独自のエラー コード テーブルを作成する方法について知りたいです。一連の定数を作成したり、Web サービスで列挙型を作成したりしますか? それとも、定数のみを保持するある種のクラスを作成しますか? これを処理する最善の方法が何であるかはわかりません。誰かが Web サービスにアクセスするたびに、エラー コードのためだけにクラスをインスタンス化する必要はありません。
編集:もう少し具体的であるべきでした。Web サービスはデータ コントラクトを使用しますが、WCF は使用しません。私はJSON-RPCの自家製の実装を使用しています。これには、応答jsonにエラーコードを格納する必要があります。