xcomponent

Develop microservices in C# using state machines.

View project on GitHub

XComponent REST API Client

This project is a sample REST API client microservice developped with XComponent.

Overview

XComponent is a platform to create, monitor and share microservices. If you want to have more details about microservices, you should read Martin Fowler’s article.

In the REST API Client sample we are going to create two pieces of software:

  • [RestConsumer microservice] - A microservice that interacts with a pet store Restful service.
  • [Console Application] - A simple application to test our microservice

Build the project

Execute the following script:

PS > ./build.ps1

Run the example

Execute the following script :

PS > ./run.cmd

Note: RabbitMQ has to be running (default configuration)

Open XComponent project

Execute the following script at the root:

PS > ./xcstudio.cmd

Open XComponent project

Execute the following script at the root:

$ xcstudio.cmd

“REST API Client” project details

More informations: Click here

Questions?

If you have any questions about this sample, please create a Github issue for us!