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
See the pattern rules for how to structure code in this solution (this will be guarded by automation in a later template version).
Use AddLogicalService.ps1 <name>
to add more logical services to the solution.