Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
MUST use when writing C# scripts.
How to use
Utwórz nowy plik skryptu C# w swoim projekcie Windmill. Plik powinien zawierać klasę z publiczną statyczną metodą Main, która przyjmuje parametry wejściowe i zwraca wynik. Nazwa klasy nie ma znaczenia, ale metoda musi być dokładnie nazwana Main i być publiczna oraz statyczna.
Jeśli skrypt wymaga pakietów NuGet, dodaj je na początku pliku za pomocą dyrektywy #r, na przykład #r "nuget: Newtonsoft.Json, 13.0.3". Następnie zaimportuj przestrzenie nazw za pomocą using. Możesz dodać wiele pakietów w ten sposób.
Uruchom komendę wmill script generate-metadata w folderze zawierającym Twój skrypt. Polecenie to automatycznie wygeneruje pliki .script.yaml i .lock zawierające metadane skryptu i zablokowane wersje zależności.
Aby odkryć dostępne typy zasobów, które możesz wykorzystać w skrypcie, uruchom wmill resource-type list --schema. Wyświetli to listę wszystkich zasobów, które możesz przekazać jako parametry do metody Main.
Po zakończeniu pisania i generacji metadanych uruchom wmill sync push, aby wdrożyć skrypt do Windmill. Skrypt będzie wtedy dostępny do użycia w przepływach pracy.