S3PublishNETSetup

public static class S3PublishNETSetup

1. Methods

1.1. CleanPublish(IFileProvider, ISystemHost)

public static void CleanPublish(IFileProvider source, ISystemHost host)
Table 1. Parameters
Name Type Description

source

IFileProvider

host

ISystemHost

1.2. CopyUEFIBootFiles(IFileOperator, IFileProvider, ISystemHost)

public static void CopyUEFIBootFiles(IFileOperator publishFileOperator, IFileProvider netSetupProjectFileOperator, ISystemHost host)
Table 2. Parameters
Name Type Description

publishFileOperator

IFileOperator

netSetupProjectFileOperator

IFileProvider

host

ISystemHost

1.3. GetPublishFileOperator(IFileProvider, ISystemHost)

public static IFileOperator GetPublishFileOperator(IFileProvider netSetupProjectFileOperator, ISystemHost host)
Table 3. Parameters
Name Type Description

netSetupProjectFileOperator

IFileProvider

host

ISystemHost

Returns: IFileOperator

1.4. Publish(IFileProvider, ISystemHost)

public static void Publish(IFileProvider source, ISystemHost host)
Table 4. Parameters
Name Type Description

source

IFileProvider

host

ISystemHost

1.5. PublishRuntime(IFileProvider, ISystemHost, string)

public static AbsolutePath PublishRuntime(IFileProvider source, ISystemHost host, string runtimeIdentifier)
Table 5. Parameters
Name Type Description

source

IFileProvider

host

ISystemHost

runtimeIdentifier

string

Returns: AbsolutePath