using System; using System.Collections.Generic; using System.IO; namespace MoralisUnity.Web3Api.Models { /// /// IHttpRequest is an interface that provides an API to execute HTTP request data. /// public class WebRequest { public Uri Target => new Uri($"{Resource}{Path}"); //new Uri(new Uri(Resource), Path); public string Resource { get; set; } public string Path { get; set; } public IList> Headers { get; set; } /// /// Data stream to be uploaded. /// public virtual Stream Data { get; set; } /// /// HTTP method. One of DELETE, GET, HEAD, POST or PUT /// public string Method { get; set; } } }