diff --git a/docs/en/tutorials/microservice/images/abp-studio-new-catalog-service-in-solution-explorer.png b/docs/en/tutorials/microservice/images/abp-studio-new-catalog-service-in-solution-explorer.png new file mode 100644 index 0000000000..c1cb8de005 Binary files /dev/null and b/docs/en/tutorials/microservice/images/abp-studio-new-catalog-service-in-solution-explorer.png differ diff --git a/docs/en/tutorials/microservice/part-02.md b/docs/en/tutorials/microservice/part-02.md index f5a07f33c8..f76c3bec8e 100644 --- a/docs/en/tutorials/microservice/part-02.md +++ b/docs/en/tutorials/microservice/part-02.md @@ -46,4 +46,18 @@ ABP Studio intelligently selects the right values for you, but you should still **Ensure the options are configured the same as in the preceding figure**, and click the *Create* button. +That's all, ABP Studio creates the new microservice and arranges all the integration and configuration for you. + +## Exploring the New Microservice + +The new microservice is added under the `services` folder in the `CloudCrm` solution: + +![abp-studio-new-catalog-service-in-solution-explorer](images/abp-studio-new-catalog-service-in-solution-explorer.png) + +The new microservice has its own separate .NET solution that includes three .NET projects: + +* `CloudCrm.Catalog` is the main project that you will implement your service. It typically contains your [entities](../../framework/architecture/domain-driven-design/entities.md), [repositories](../../framework/architecture/domain-driven-design/repositories.md), [application services](../../framework/architecture/domain-driven-design/application-services.md), API controllers, etc. +* `CloudCrm.Catalog.Contracts` project can be shared with the other services and applications. It typically contains interfaces of your [application services](../../framework/architecture/domain-driven-design/application-services.md), [data transfer objects](../../framework/architecture/domain-driven-design/data-transfer-objects.md), and some other types you may want to share with the clients of this microservice. +* `CloudCrm.Catalog.Tests` is for building your unit and integration tests for this microservice. + f \ No newline at end of file