protected override void DownloadAndDeploy(string target)
{
var tempZip = Path.GetTempFileName();
using (var client = new WebClient())
{
client.DownloadFile(Url, tempZip);
log.DebugFormat("Extracting downloaded archive to {0}", target);
using (var zip = new ZipFile(tempZip))
{
zip.ExtractAll(target);
}
log.DebugFormat("Extracting completed");
}
}