Toolverse
Wszystkie skille

connection-properties

autor: dotnet

Automatyzuj tworzenie i weryfikację Connection Properties w zasobach Aspire

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
dotnet
Kategoria
Backend
Wyświetlenia
1

O skillu

Specjalistyczny agent dla deweloperów C# pracujących z Aspire. Pomaga implementować i dokumentować Connection Properties w zasobach, zgodnie ze standardami interfejsu IResourceWithConnectionString. Agent weryfikuje, czy zasób poprawnie definiuje właściwości takie jak Host, Port, Uri, DatabaseName i JdbcConnectionString, oraz automatyzuje generowanie dokumentacji w plikach README. Obsługuje dziedziczenie właściwości z zasobów nadrzędnych za pomocą metody CombineProperties.

Jak używać

  1. Zainstaluj skill connection-properties w swoim środowisku Aspire, dodając go do konfiguracji agenta.
  2. Przygotuj zasób Aspire, który implementuje interfejs IResourceWithConnectionString, lub otwórz istniejący plik zasobu do weryfikacji.
  3. Uruchom agenta z poleceniem opisującym zasób — na przykład "Sprawdź Connection Properties dla zasobu bazy danych PostgreSQL" lub "Dodaj brakujące Connection Properties do zasobu Redis".
  4. Agent przeanalizuje kod i zweryfikuje, czy zdefiniowane są wymagane właściwości: Host, Port, Password (jeśli dostępny), UserName (jeśli dostępny), Uri, DatabaseName i JdbcConnectionString (dla zasobów, które to wspierają).
  5. Jeśli zasób implementuje IResourceWithParent, agent upewni się, że właściwości są prawidłowo dziedziczone za pomocą metody CombineProperties.
  6. Agent wygeneruje lub zaktualizuje dokumentację w pliku README, opisując dostępne Connection Properties i ich zastosowanie.

Podobne skille