First actual commit

added sources to repository
This commit is contained in:
Gardient
2015-08-28 21:49:50 +03:00
parent be56d43707
commit 9583c1afb2
58 changed files with 5466 additions and 0 deletions

20
RedditSharp/IWebAgent.cs Normal file
View File

@@ -0,0 +1,20 @@
using System.IO;
using System.Net;
using Newtonsoft.Json.Linq;
namespace RedditSharp
{
public interface IWebAgent
{
CookieContainer Cookies { get; set; }
string AuthCookie { get; set; }
string AccessToken { get; set; }
HttpWebRequest CreateRequest(string url, string method);
HttpWebRequest CreateGet(string url);
HttpWebRequest CreatePost(string url);
string GetResponseString(Stream stream);
void WritePostBody(Stream stream, object data, params string[] additionalFields);
JToken CreateAndExecuteRequest(string url);
JToken ExecuteRequest(HttpWebRequest request);
}
}