2
所有的例子,有一些那種被在AppHost
如何處理ServiceStack中的多個服務?
public AppHost() : base("Test HttpListener", typeof (EntryService).Assembly)
{
}
註冊的EntryService
但我的應用程序需要有很多的服務。作爲一個簡單的例子,我還需要RESTful端點Customers
,Products
,Orders
。我想創建一個文件夾,名爲服務,並添加一個新類到每一個像下面這樣:
public class CustomersService : Service
和
public class ProductsService : Service
是對EntryService
只是單一入口點得到的一切開始,然後你可以在此之上有很多服務,還是隻有一項服務?
這很有道理。我的困惑是在這個例子http://www.servicestack.net/ServiceStack.Hello/,其中HelloService是你創建的第一個服務的名稱,但實際上這只是說抓住該服務存在的程序集,不不管哪一個,它都會抓住所有這些組件。感謝您的澄清。 – Shane
'public MyAppHost() :base(「MyService」,new [] {typeof(MyFirstService).Assembly,typeof(MySecondService).Assembly})' 如果您的應用程序包含多個帶有服務的程序集。 – ChristoD