Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

TeamA multiservice

The multiservice pattern

This solution follows the Multiservice pattern for Microsoft Orleans; it was generated with Modern.CSharp.Templates 1.1.0 by this command:

dotnet new mcs-orleans-multiservice --RootNamespace Applicita.eShop --Multiservice TeamA --Logicalservice Catalog

The BasketService was added with this PowerShell command:

.\AddLogicalService.ps1 Basket

After this, the Catalog logical service was moved to the TeamB multiservice solution; the Basket service remains in the TeamA solution.

See the pattern rules for how to structure code in this solution (this will be supported by a Roslyn code analyzer in a later template version).

Use AddLogicalService.ps1 <name> to add more logical services to the solution.