ICreateDotNetTemplates Interface
Definition
A build which creates .NET templates.
public interface ICreateDotNetTemplates : IPack, ICompile, IHasGitVersion, IRestore, IHasArtifacts, INukeBuildProperties
TemplatePackageID
Gets the NuGet package ID containing the templates.
string TemplatePackageID { get; }TemplateTag
Gets a tag the templates use.
string TemplateTag { get; }CleanNuGet
Gets the target to clean the NuGet output directory.
Target CleanNuGet { get; }UninstallNuGet
Gets the target to uninstall the templates.
Target UninstallNuGet { get; }InstallNuGet
Gets the target to install the templates.
Target InstallNuGet { get; }Methods
RunUninstallNuGet(string, string)
Uninstalls templates.
void RunUninstallNuGet(string tag, string packageId)Parameters
tag string
The template tag.
packageId string
The NuGet package ID.
RunInstallNuGet()
Installs templates.
void RunInstallNuGet()