[[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