C
connection-properties
Automatyzuj tworzenie i weryfikację Connection Properties w zasobach Aspire
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
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ć
- Zainstaluj skill connection-properties w swoim środowisku Aspire, dodając go do konfiguracji agenta.
- Przygotuj zasób Aspire, który implementuje interfejs IResourceWithConnectionString, lub otwórz istniejący plik zasobu do weryfikacji.
- 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".
- 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ą).
- Jeśli zasób implementuje IResourceWithParent, agent upewni się, że właściwości są prawidłowo dziedziczone za pomocą metody CombineProperties.
- Agent wygeneruje lub zaktualizuje dokumentację w pliku README, opisując dostępne Connection Properties i ich zastosowanie.