JMI.IoT.Edge.DotNet6.CSharp.Template.CLI
6.0.1440
dotnet new install JMI.IoT.Edge.DotNet6.CSharp.Template.CLI::6.0.1440
IoT Edge Solution Template
This extension helps to create layered and structured Azure IoT Edge solutions.
Description
Even though Visual Studio, Visual Studio Code or .NET CLI templates already include Azure IoT Edge solution templates, their characteristics may not match with enterprise-oriented and real-life projects.
This extension creates a solution based on the following characteristics:
- layered structure and architecture
- certain level of Dependency Injection (DI) and Inversion of Control (IoC)
- the use of tier projects referenced as projects
- updated Dockerfiles to take into account tier projects references
- increased testability
- less monolithic approach
- included ILog mechanism (and avoiding strong Console dependencies as they default solutions do)
The approach should lead to increased testability, maintainability and a first step in an industrialized/standardized way to build Azure IoT Solutions.
-
.NETStandard 2.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
''