Nous évaluons ServiceStack et avons constaté que tous les exemples d'hôtes ne permettent qu'une seule requête à traiter à la fois. Si vous ajoutez un Debug.WriteLine et un Thread.Sleep à n'importe quel point d'entrée, c'est facile à voir.ServiceStack et concurrence
Je suppose que nous manquons un paramètre ou que nous manquons un gros point avec la façon dont ServiceStack doit être utilisé.
Merci, Ross
Quels exemples utilisez-vous (par exemple, hôte ASP.NET ou auto-hébergement) et comment l'exécutez-vous? c'est-à-dire avec le serveur VS.NET WebDev? – mythz
J'ai testé le GetAllUsersService via ServiceStack.Examples.Host.Web (hôte ASP.NET) et GetFibonacciNumbersService via ServiceStack.Examples.Host.Console. Un de mes collègues a vu le même comportement à travers l'hôte du service Windows et l'hôte ASP.NET. – rossbeehler
Quel hôte ASP.NET? Serveur VS.NET WebDev ou IIS? ServiceStack ne fonctionne que sur IHTPpHandler brut d'ASP.NET, de sorte que les serveurs Web multithread (c'est-à-dire IIS) prennent en charge la configuration des threads de travail. – mythz