このような REST ServiceStack Route.Add 宣言
Routes.Add<MyDTOObject>(/servicename/{property1fromDTO});がありますが、MyDTOObject クラス宣言で定義されていない追加の String 値を渡す必要があります。
このようなものを渡して、メソッドの実装Routes.Add<MyDTOObject>(/servicename/{property1fromDTO}/{additionalString});
で取得することは可能ですか?OnGet(MyDTOObject request){...}
現在、クラス宣言requestで定義されている属性の値を取得できるのは、 .MyDTOObjectRoutes.Add
私のサービスコードにはこれがあります:
public override object OnGet(MyDTOObject request){ ...
request.property1fromDTO //get value
...}
しかし、私はこれを行うことができません:
request.additionalString //get the value
Visual Studioはそれをタイプのプロパティとして認識しないためですMyDTOObject
私は ServiceStack と RESTful サービスにかなり慣れていないので、助けていただければ幸いです。ありがとう!