Update API code to use the new Add* methods on requests

This commit is contained in:
smoogipoo
2017-10-30 21:23:47 +09:00
parent d8b3f984f5
commit cd5324f1d1
3 changed files with 11 additions and 8 deletions

View File

@ -390,7 +390,7 @@ namespace osu.Desktop.Deploy
public static void AuthenticatedBlockingPerform(this WebRequest r) public static void AuthenticatedBlockingPerform(this WebRequest r)
{ {
r.Headers.Add("Authorization", $"token {GitHubAccessToken}"); r.AddHeader("Authorization", $"token {GitHubAccessToken}");
r.Perform(); r.Perform();
} }
} }

View File

@ -100,7 +100,7 @@ namespace osu.Game.Online.API
WebRequest = CreateWebRequest(); WebRequest = CreateWebRequest();
WebRequest.AllowRetryOnTimeout = false; WebRequest.AllowRetryOnTimeout = false;
WebRequest.Headers[@"Authorization"] = $@"Bearer {api.AccessToken}"; WebRequest.AddHeader("Authorization", $"Bearer {api.AccessToken}");
if (checkAndProcessFailure()) if (checkAndProcessFailure())
return; return;

View File

@ -127,7 +127,8 @@ namespace osu.Game.Online.API
protected override void PrePerform() protected override void PrePerform()
{ {
Parameters[@"refresh_token"] = RefreshToken; AddParameter("refresh_token", RefreshToken);
base.PrePerform(); base.PrePerform();
} }
} }
@ -146,8 +147,9 @@ namespace osu.Game.Online.API
protected override void PrePerform() protected override void PrePerform()
{ {
Parameters[@"username"] = Username; AddParameter("username", Username);
Parameters[@"password"] = Password; AddParameter("password", Password);
base.PrePerform(); base.PrePerform();
} }
} }
@ -161,9 +163,10 @@ namespace osu.Game.Online.API
protected override void PrePerform() protected override void PrePerform()
{ {
Parameters[@"grant_type"] = GrantType; AddParameter("grant_type", GrantType);
Parameters[@"client_id"] = ClientId; AddParameter("client_id", ClientId);
Parameters[@"client_secret"] = ClientSecret; AddParameter("client_secret", ClientSecret);
base.PrePerform(); base.PrePerform();
} }
} }