JMI.IoT.Edge.DotNet6.CSharp.Template.CLI 6.0.1440

dotnet new install JMI.IoT.Edge.DotNet6.CSharp.Template.CLI::6.0.1440
This package contains a .NET Template Package you can call from the shell/command line.

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.

Version Downloads Last updated
6.0.1440 489 3/12/2022
6.0.1439 426 3/11/2022

''