diff --git a/docs/en/solution-templates/microservice/how-to-use-with-abp-suite.md b/docs/en/solution-templates/microservice/how-to-use-with-abp-suite.md new file mode 100644 index 00000000000..d5ffbf1b2c6 --- /dev/null +++ b/docs/en/solution-templates/microservice/how-to-use-with-abp-suite.md @@ -0,0 +1,19 @@ +# Microservice Solution: How to use with ABP Suite + +ABP Suite provides a visual solution designer, code generators, and other tools to make your development process easier and faster. + +You can open ABP Suite from ABP Studio by using the **ABP Suite** -> **Open** toolbar menu item, or by right-clicking on the desired module and selecting the **ABP Suite** menu item. + +![abp-suite-context-menu](images/abp-suite-context-menu.png) + +It opens the ABP Suite in a built-in browser window. You can also access the suite by visiting `http://localhost:3000` through your browser. From there, you can visually design your solution and generate code. In this example, we create a **Product** entity. + +![abp-suite-product-entity](images/abp-suite-product-entity.png) + +After clicking **Save and generate** for the entity in ABP Suite, use **Run** -> **Build & Restart** in the [Solution Runner](../../studio/running-applications.md#start) to apply the changes. + +To confirm, visit the Swagger UI to verify that the necessary API endpoints and services have been created. + +![abp-suite-product-services](images/abp-suite-product-services.png) + +> Currently, you can't generate UI code with ABP Suite for microservice solutions. This feature will be added in future releases. \ No newline at end of file diff --git a/docs/en/solution-templates/microservice/images/abp-suite-context-menu.png b/docs/en/solution-templates/microservice/images/abp-suite-context-menu.png new file mode 100644 index 00000000000..1a27c29b679 Binary files /dev/null and b/docs/en/solution-templates/microservice/images/abp-suite-context-menu.png differ diff --git a/docs/en/solution-templates/microservice/images/abp-suite-product-entity.png b/docs/en/solution-templates/microservice/images/abp-suite-product-entity.png new file mode 100644 index 00000000000..93458d4bd57 Binary files /dev/null and b/docs/en/solution-templates/microservice/images/abp-suite-product-entity.png differ diff --git a/docs/en/solution-templates/microservice/images/abp-suite-product-services.png b/docs/en/solution-templates/microservice/images/abp-suite-product-services.png new file mode 100644 index 00000000000..891921a3b9a Binary files /dev/null and b/docs/en/solution-templates/microservice/images/abp-suite-product-services.png differ diff --git a/docs/en/solution-templates/microservice/index.md b/docs/en/solution-templates/microservice/index.md index 137b7b842f8..7650ccb46d6 100644 --- a/docs/en/solution-templates/microservice/index.md +++ b/docs/en/solution-templates/microservice/index.md @@ -44,3 +44,4 @@ ABP Studio provides pre-architected and production-ready templates to jump start * [Adding new API gateways](adding-new-api-gateways.md) * [Mono-repo vs multiple repository approaches](mono-repo-vs-multiple-repository-approaches.md) * [Authoring unit and integration tests](authoring-unit-and-integration-tests.md) + * [How to use with ABP Suite](how-to-use-with-abp-suite.md) \ No newline at end of file