Referencia

Sablonok

A Kofa.Komod.Template NuGet csomag két dotnet new sablont tartalmaz. Telepítés: Eszközök telepítése.

kofa-komod

Egy Komod: szerver projekt (portok, beállítások, fő ciklus, failsafe, Package.props) és opcionálisan egy UI projekt (dashboard csempe).

dotnet new kofa-komod -n Acme.Blinker --authorName "Acme Kft."
Paraméter Alapérték Jelentés
-n, --name – A projekt neve (Cég.Név). A csomag és a Komod azonosítója ebből lesz, kisbetűsen (acme.blinker).
--ui true false: nincs UI projekt.
--authorName üres A szerző a komod.json-ban.
--sdkVersion 1.* A Kofa.Abstractions NuGet verziója (lebegő).

Létrehozott fájlok: Acme.Blinker/ (BlinkerKomod.cs, Package.props, .csproj) és Acme.Blinker.Ui/ (BlinkerWidget.razor).

kofa-komod-quickstart

Két együttműködő Komod (hőmérő és termosztát) a dashboard csempével: az oktatóanyag kész eredménye. Létrehoz egy mappát és egy .slnx megoldást is.

dotnet new kofa-komod-quickstart -n Acme.Demo --authorName "Acme Kft."

Paraméterei: -n, --authorName, --sdkVersion (mint fent).

Visual Studio és Rider

A dotnet new install után a sablonok megjelennek az Új projekt ablakban („KOFA”). A projekt ugyanaz, mint a parancssoros: a paraméterek a varázsló oldalán állíthatók.

Frissítés

dotnet new install Kofa.Komod.Template

Az újabb sablon az újabb SDK-hoz készül. A már létrehozott projektedet a KofaSdkVersion tulajdonság átírásával (Package.props) tudod újabb SDK-ra állítani.