Service Stack を使用してサービスを立ち上げようとしています。サービスは SOAP 1.1 基準を満たす必要があります。
今、使用しようとしている操作オブジェクトは SendGetAccountResponse と呼ばれ、応答クラスを作成していないため、これは非同期サービスになります。プロジェクトを実行すると、操作/メッセージが存在しません。
ここで、その DTO の名前を SendGetAccountR_esponse または SendGetAccountNotification に変更すると、その操作が表示され、操作を呼び出すことができます。
Response を最後に使用して操作を停止し、表示して要求オブジェクトとして使用するというある種の慣習があることを何かが教えてくれます。
これらの規則をどこで/どのようにオフにできるか知っている人はいますか?
DTO 命名規則
命名規則: {リクエスト DTO 名} + レスポンス
例: 要求 DTO: DeleteCustomer --> 応答 DTO: DeleteCustomerResponse。サービスをそのままにしておくと、REST エンドポイントは存在しません。したがって、それらすべてを同じ URL に接続する必要があります。
https://github.com/ServiceStack/ServiceStack/wiki/SOAP-support