public virtual async Task AddVote(string thingId, int direction)
{
var modhash = await GetCurrentModhash();
var arguments = new Dictionary<string, string>
{
{"id", thingId},
{"dir", direction.ToString()},
{"uh", modhash}
};
ProcessJsonErrors(await _simpleHttpService.SendPost(await GetCurrentLoginCookie(), arguments, "http://www.reddit.com/api/vote"));
}