Summary
Runs 7zip, using SevenZipSettings for configuration and additionally
CommandBuilder for fluent configuration of the Command.
Works exactly like Cake.SevenZip.SevenZipAliases.SevenZip(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.
- Namespace
- Cake
.SevenZip - Containing Type
- SevenZipAliases
Syntax
[CakeMethodAlias]
public static void SevenZip(this ICakeContext context, SevenZipSettings settings, Action<CommandBuilder> action)
Attributes
| Type | Description |
|---|---|
| CakeMethodAlias |
Parameters
| Name | Type | Description |
|---|---|---|
| context | ICakeContext | The ICakeContext. |
| settings | SevenZipSettings | The SevenZipSettings. |
| action | Action |
The fluent CommandBuilder-Builder. |
Return Value
| Type | Description |
|---|---|
| void |