public void Execute(Action<GetTagsResponse> responseCallback, Action<Exception> exceptionCallback)
{
var request = RequestBuilder.Build("https://go.urbanairship.com/api/tags/");
request.Method = "GET";
request.ContentType = "application/json";
var asyncRequest = new AsyncRequest
{
ReadFromResponse = stream => responseCallback(new GetTagsResponse { Tags = TagDeSerializer.DeSerialize(stream).ToList() }),
Request = request,
ExceptionCallback = exceptionCallback,
};
asyncRequest.Execute();
}