1

異なるサブ名前空間に 2 つの dto がありますが、同じアセンブリ内の応答 dto のクラス名は同じです。

servicestack の razor ビュー ページでは、View フォルダーで .cshtml への応答を探します。

異なる名前空間に対して 2 つの個別のカミソリ ビュー ページを持つことは可能ですか?

例えば

namespace mydto.Cars
{
      public class queryResponse
      {
      }
}

namespace mydto.Bikes
{
      public class queryResponse
      {
      }
}
4

1 に答える 1

1

いいえ、名前だけでビュー ページをスキャンします。CarsQueryResponse など、DTO がどのように異なるかを説明する名前空間の末尾を DTO に追加します。

通常、ServiceStack では、同じ名前で名前空間が異なる複数の DTO を使用したくありません。たとえば、すべてのリクエスト DTO は名前で一意でなければなりません。これにより、名前だけを知っている Web サービスを呼び出すことができます。

于 2012-11-10T16:42:12.680 に答える