Toolverse
Wszystkie skille

orchardcore-module-creator

autor: OrchardCMS

Generuj moduły OrchardCore z gotową strukturą i konfiguracją

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
3

O skillu

Umiejętność do tworzenia nowych modułów OrchardCore zgodnie ze standardami projektu. Automatycznie przygotowuje strukturę katalogów, pliki Manifest.cs, Startup.cs oraz szablony komponentów takich jak części treści, pola, sterowniki widoków i funkcjonalność administracyjna. Oszczędza czas przy budowaniu rozszerzeń dla systemu OrchardCore.

Jak używać

  1. Upewnij się, że masz zainstalowany .NET SDK w wersji 10.0 lub wyższej oraz repozytorium OrchardCore dostępne w ścieżce D:\orchardcore.

  2. Określ typ modułu, który chcesz utworzyć: część treści, pole niestandardowe, ustawienia globalne, funkcjonalność administracyjna, API REST lub zadanie w tle.

  3. Użyj umiejętności, aby wygenerować strukturę katalogów modułu w folderze src/OrchardCore.Modules/OrchardCore.TwojModuł wraz z trzema obowiązkowymi plikami: Manifest.cs (metadane modułu), Startup.cs (rejestracja usług) i plik projektu .csproj.

  4. Na podstawie wybranego typu modułu umiejętność wygeneruje szablony wymaganych komponentów — dla części treści będą to Models, ViewModels, Drivers i widoki, dla modułów administracyjnych kontrolery i menu, dla modułów przechowujących dane migracje i indeksy.

  5. Przejrzyj wygenerowane szablony kodu i dostosuj je do swoich potrzeb, zmieniając nazwy klas, właściwości i logikę biznesową.

  6. Zarejestruj komponenty modułu w pliku Startup.cs, dodając odpowiednie usługi do kontenera zależności, a następnie skompiluj projekt, aby upewnić się, że wszystkie odwołania są prawidłowe.

Podobne skille