Exemplo n.º 1
0
    public static void SevenZip(this ICakeContext context, SevenZipSettings settings)
    {
        var runner = new SevenZipRunner(
            context.FileSystem,
            context.Environment,
            context.ProcessRunner,
            context.Tools,
            context.Log,
            context.Registry);

        runner.Run(settings);
    }
Exemplo n.º 2
0
    protected override void RunTool()
    {
        var tool = new SevenZipRunner(
            FileSystem,
            Environment,
            ProcessRunner,
            Tools,
            Log,
            Registry.Object);

        tool.Run(Settings);
    }