mirror of
https://github.com/C9Glax/tranga.git
synced 2025-01-12 19:37:33 +01:00
27 lines
837 B
C#
27 lines
837 B
C#
using System.Net;
|
|
using HtmlAgilityPack;
|
|
|
|
namespace Tranga.MangaConnectors;
|
|
|
|
public struct RequestResult
|
|
{
|
|
public HttpStatusCode statusCode { get; }
|
|
public Stream result { get; }
|
|
public bool hasBeenRedirected { get; }
|
|
public string? redirectedToUrl { get; }
|
|
public HtmlDocument? htmlDocument { get; }
|
|
|
|
public RequestResult(HttpStatusCode statusCode, HtmlDocument? htmlDocument, Stream result)
|
|
{
|
|
this.statusCode = statusCode;
|
|
this.htmlDocument = htmlDocument;
|
|
this.result = result;
|
|
}
|
|
|
|
public RequestResult(HttpStatusCode statusCode, HtmlDocument? htmlDocument, Stream result, bool hasBeenRedirected, string redirectedTo)
|
|
: this(statusCode, htmlDocument, result)
|
|
{
|
|
this.hasBeenRedirected = hasBeenRedirected;
|
|
redirectedToUrl = redirectedTo;
|
|
}
|
|
} |