MSBuild<T> Class

Summary

Base build plan for .NET Framework based applications
MSBuild
RocketBoosterBuild
NukeBuild
IRocketBoosterBuild

Syntax

public abstract class MSBuild<T> : RocketBoosterBuild<T>, IRocketBoosterBuild<T>, 
    IRocketBoosterBuild
    where T : Configuration

Attributes

Type Description
NullableContextAttribute
NullableAttribute

Type Parameters

Name Description
T

Constructors

Name Summary
MSBuild(Func<T>)

Properties

Name Value Summary
NuspecDirectory AbsolutePath
The directory where templates will be placed
static

Methods

Name Value Summary
Build(ITargetDefinition, IMsBuild<T>) ITargetDefinition
msbuild
static
Pack(ITargetDefinition, IMsBuild<T>) ITargetDefinition
nuget pack
static
Restore(ITargetDefinition, IMsBuild<T>) ITargetDefinition
nuget restore
static
Test(ITargetDefinition, IMsBuild<T>) ITargetDefinition
xunit test
static

Extension Methods