servicestack Razor查看具有相同名称但名称空间不同的响应dto的页面

时间:2012-11-10 12:00:44

标签: servicestack

我在不同的子命名空间中有2个dto,但在同一个程序集中有相同的响应dto的类名。

使用servicestack中的剃刀视图页面,它会在View文件夹中查找响应dto .cshtml。

是否可以为不同的命名空间设置2个独立的剃刀视图页面?

例如

namespace mydto.Cars
{
      public class queryResponse
      {
      }
}

namespace mydto.Bikes
{
      public class queryResponse
      {
      }
}

1 个答案:

答案 0 :(得分:1)

不,它只按名称扫描视图页面。我会将命名空间尾部添加到描述DTO如何不同的DTO,例如: CarsQueryResponse。

通常,使用ServiceStack,您不希望多个DTO具有相同的名称但名称空间不同,例如每个请求DTO必须按名称唯一,这使您可以调用仅知道名称的Web服务。