DescriptionThis extension helps to build a Microsoft Azure IoT Hub REST facade in a few seconds. The created solution is ready to be used (it only requires setting the Microsoft Azure IoT Hub connection string in the appsettings.json configuration file). From the architectural perspective, this type of template offers the possibility of creating a facade or a microservice and adding different levels of logic (security, business, etc) to the technical IoT device management API (C2D and D2C) hosted in Microsoft Azure IoT Hub. The VS solution template relies on:
The solution is based on another Visual Studio extension allowing to build layered REST API solutions (.NET Core 3.1). What does it look like?Once the extension is installed, you can use it directly from the start screen when you create a new project: You only need to:
The extension will create the solution and the projects to build the REST API. Before running the solution, you will need to provide the IoT Hub connection string in the Basically, that is all. After that, your solution is ready to be used. You will find below the published OpenAPI. One of the practical features is the automatic API and OpenAPI versioning. Of course, most of the time you will need to make changes and adapt the solution to your own context. I hope you will find this set of extensions helpful and useful. You will find more details here. Feel free to send feedback. .NET CLIIn addition to this Visual Studio version, you can find here the .NET CLI version. Release notesv3.1.659
v3.1.603.1
v3.1.601.1
v3.1.599.1
|