wabbajack/Wabbajack.DTOs/Interventions/ManualDownload.cs
2022-05-16 16:14:52 -06:00

24 lines
615 B
C#

using System;
using System.Collections.Generic;
using Wabbajack.DTOs.Logins;
using Wabbajack.Hashing.xxHash64;
using Wabbajack.Paths;
namespace Wabbajack.DTOs.Interventions;
public class ManualDownload : AUserIntervention<ManualDownload.BrowserDownloadState>
{
public Archive Archive { get; }
public AbsolutePath OutputPath { get; }
public ManualDownload(Archive archive, AbsolutePath outputPath)
{
Archive = archive;
OutputPath = outputPath;
}
public record BrowserDownloadState(Uri Uri, Cookie[] Cookies, (string Key, string Value)[] Headers)
{
}
}