Nuget - narzędzia do pisania dla konsoli Menedżera pakietów (custom cmdlets)

Zainstalowałem NuGet package manager i naprawdę kocham rozszerzenie mvc-scaffold. Chciałbym napisać podobne narzędzie do moich projektów.

Czy jest jakaś Referencja API lub jakaś dokumentacja dla nuget, z której mogę się nauczyć ? TIA za wszelkie sugestie.

Edytuj: Pytanie jest już "odpowiedział" (thx jeszcze raz), oto kilka linków, które mogą być pomocne:

Author: Jarek, 2011-02-22

1 answers

Napisałem aktualną wersję MvcScaffolding, o której wspomniałeś w swoim pytaniu. Oto jak dodaje cmdlety PowerShell do konsoli Menedżera pakietów:

Zauważ, że nie jest konieczne zapisywanie cmdletów w C# i wywoływanie Import-Module. Prostszą alternatywą jest zapisanie ich w PowerShell (zobacz http://technet.microsoft.com/en-us/magazine/ff677563.aspx ) i zdefiniuj je w wierszu w pliku init. ps1 pakietu NuGet.

Lub, jeśli twoje pytanie dotyczy sposobu dodawania niestandardowych rusztowań do MvcScaffolding (np. MyCustomThing-somecustomparams"), następnie użyj polecenia "Scaffold CustomScaffolder MyCustomThing", a następnie Edytuj pliki PS1 / T4, które pojawiają się w folderze CodeTemplates/Scaffolders. Wkrótce opublikuję więcej szczegółów na ten temat.

 30
Author: Steven Sanderson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-09-25 16:02:05