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.