[[oktatas:programozás:csharp:dotnetcore:web_api|< .Web API]]
====== Kód generátor ======
* **Szerző:** Sallai András
* Copyright (c) 2024, Sallai András
* Szerkesztve: 2024
* Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC BY-SA 4.0]]
* Web: https://szit.hu
Ez az oldal tesztelésre vár.
===== Generátor telepítése =====
Felhasználóként kell kiadni Linuxon is:
dotnet tool install --global dotnet-aspnet-codegenerator
A felhasználó könyvtárába telepszik.
Linuxon:
~/.dotnet/tools/
Nincs útvonalba.
===== Korábbi verzió telepítése =====
dotnet tool install --global dotnet-aspnet-codegenerator --version 7.0.8
Forrás:
* https://www.nuget.org/packages/dotnet-aspnet-codegenerator/7.0.8
===== Ellenőrzés =====
dotnet tool list --global
===== Projekt =====
dotnet new webapi -minimal -o app01
Ha útvonalba van a dotnet-aspnet-codegenerator:
dotnet aspnet-codegenerator --project . controller -name EmployeeController -m Author -dc Context
dotnet-aspnet-codegenerator -p app.csproj controller -name EmployeeController -api -m Sajat.Models.Emplyoee -dc DataService -outDir Controllers -namespace Sajat.Controllers
A -dc kapcsolóval az adatbázis eléréshez létrehozott osztály szükséges.
Elérhető kapcsolók:
dotnet-aspnet-codegenerator -p app.csproj controller -h