C# Class Wijits.FastKoala.Transformations.BuildTimeTransformationsEnabler

Show file Open project: stimpy77/FastKoala

Public Methods

Method Description
AddMissingTransforms ( ) : System.Threading.Tasks.Task Menu item entry point
BuildTimeTransformationsEnabler ( Project project, ILogger logger, ISccBasicFileSystem io, IWin32Window ownerWindow ) : System
EnableBuildTimeConfigTransformations ( ) : Task Menu item entry point

Private Methods

Method Description
AddItemToProject ( string buildAction, string itemRelativePath ) : Microsoft.Build.Construction.ProjectItemElement
AddMissingTransforms ( string baseConfigFile ) : System.Threading.Tasks.Task
DetermineAppCfgType ( ) : string
EnsureTransformXmlTarget ( ) : void
EnsureTransformXmlTaskInProject ( ) : void
GetBaseConfigPath ( ) : string
GetManifestResourceStreamContent ( string resourceName ) : string
InjectBaseConfigWarningComment ( string baseConfigFullPath ) : System.Threading.Tasks.Task
PrepEnableBuildTimeConfigTransformationsForBin ( ) : Task
PrepEnableInlineBuildTimeConfigTransformations ( ) : Task
PromptConfigDir ( ) : string

Method Details

AddMissingTransforms() public method

Menu item entry point
public AddMissingTransforms ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

BuildTimeTransformationsEnabler() public method

public BuildTimeTransformationsEnabler ( Project project, ILogger logger, ISccBasicFileSystem io, IWin32Window ownerWindow ) : System
project Project
logger ILogger
io ISccBasicFileSystem
ownerWindow IWin32Window
return System

EnableBuildTimeConfigTransformations() public method

Menu item entry point
public EnableBuildTimeConfigTransformations ( ) : Task
return Task