servicestack,Asp.net,.net,servicestack" /> servicestack,Asp.net,.net,servicestack" />

Asp.net 如何使用对象列表声明servicestack RestService?

Asp.net 如何使用对象列表声明servicestack RestService?,asp.net,.net,servicestack,Asp.net,.net,servicestack,我需要将多个对象从应用程序传递到使用servicestack的rest服务。我需要这样做 EventLogService : RestServiceBase<List<EventLogData>> AppHost用于注册所有服务,而不仅仅是其中一项。ServiceStack将扫描并注册程序集中定义的所有服务:typeof(EventLogService)。程序集。同样,“Rest-WCF”名称并不是指单个web服务,而是指所有web服务,并在自动生成的元数据页面上使用

我需要将多个对象从应用程序传递到使用servicestack的rest服务。我需要这样做

EventLogService : RestServiceBase<List<EventLogData>>

AppHost用于注册所有服务,而不仅仅是其中一项。ServiceStack将扫描并注册程序集中定义的所有服务:
typeof(EventLogService)。程序集
。同样,“Rest-WCF”名称并不是指单个web服务,而是指所有web服务,并在自动生成的元数据页面上使用

您的应该对您的每项服务都有一个请求DTO,因此,如果您想传入一个
列表
,您可以使用:

 public class EventLogs : List<EventLogData> {}
公共类事件日志:列表{}

公共类事件日志{
公共列表项{get;set;}
}

您的AppHost用于注册您的所有服务,而不仅仅是其中一项服务。ServiceStack将扫描并注册程序集中定义的所有服务:
typeof(EventLogService)。程序集
。同样,“Rest-WCF”名称并不是指单个web服务,而是指所有web服务,并在自动生成的元数据页面上使用

您的应该对您的每项服务都有一个请求DTO,因此,如果您想传入一个
列表
,您可以使用:

 public class EventLogs : List<EventLogData> {}
公共类事件日志:列表{}

公共类事件日志{
公共列表项{get;set;}
}
 public class EventLogs {
     public List<EventLogData> Items { get; set; }
 }