This content is part of a third party extension that is not supported by the Cake project.
For more information about this extension see Cake.7zip.
Summary
Runs 7zip, using SevenZipSettings for configuration and additionally
CommandBuilder for fluent configuration of the Command.
Works exactly like Cake.SevenZip.SevenZipAliases.SevenZip(Cake.Core.ICakeContext,System.Action{Cake.SevenZip.Builder.CommandBuilder})
However, the settings are supplied to set e.g. the ToolPath or something else.
DO NOT set Command on the SevenZipSettings,
as it will be overwritten by the CommandBuilder.
- Assembly
- Cake
.7zip .dll - Namespace
- Cake
.SevenZip - Containing Type
- SevenZipAliases
Syntax
public static void SevenZip(this ICakeContext context, SevenZipSettings settings, Action<CommandBuilder> action)
Attributes
| Type | Description |
|---|---|
| Cake |
Parameters
| Name | Type | Description |
|---|---|---|
| context | ICakeContext | The ICakeContext. |
| settings | SevenZipSettings | The SevenZipSettings. |
| action | Action |
The fluent CommandBuilder-Builder. |
Return Value
| Type | Description |
|---|---|
| void |
