add async post
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
using Untappd.Net.Client;
|
||||
using System.Threading.Tasks;
|
||||
using Untappd.Net.Client;
|
||||
|
||||
namespace Untappd.Net.Request
|
||||
{
|
||||
@@ -16,5 +17,18 @@ namespace Untappd.Net.Request
|
||||
Request.AddParameter("access_token", credentials.AccessToken);
|
||||
return ExecuteRequest<dynamic>();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// do a post with actions, Async!
|
||||
/// </summary>
|
||||
/// <param name="credentials"></param>
|
||||
/// <param name="action"></param>
|
||||
/// <returns>returns dynamic since often the return doesn't matter</returns>
|
||||
public Task<dynamic> PostAsync(IAuthenticatedUntappdCredentials credentials, IAction action)
|
||||
{
|
||||
ConfigureRequest(action.EndPoint, action.BodyParameters);
|
||||
Request.AddParameter("access_token", credentials.AccessToken);
|
||||
return ExecuteRequestAsync<dynamic>();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user