-
Book Overview & Buying
-
Table Of Contents
ServiceStack 4 Cookbook
By :
The output of a .NET project is typically an assembly. This applies to ServiceStack projects also. These assemblies can be in the form of a DLL, which could be used by other programs or by a program itself. In this example, we'll show how you can create and reuse assemblies.
In this example, we'll take the ReidsonMessenger service we've been creating, refactor it a bit to be more modular, and then create a new project to host it.
When we last left off with the ReidsonMessenger service, it had the following structure:

We'll refactor the solution by moving MessengerService out to its own project, which will leave only the hosting details, AppHost and Global.asax, in the main project. Then, we'll create an entirely new solution that hosts the messenger in a console project instead of IIS and add the MessengerService.ServiceModel and MessengerService.ServiceInterface DLLs to it as references.
Right-click on the solution and choose...
Change the font size
Change margin width
Change background colour