public async Task <UseItemXpBoostResponse> UseItemXpBoost() { var message = new UseItemXpBoostMessage { ItemId = ItemId.ItemLuckyEgg }; return(await PostProtoPayload <Request, UseItemXpBoostResponse>(RequestType.UseItemXpBoost, message)); }
public async Task <UseItemXpBoostResponse> UseItemXpBoost(ItemId item) { var message = new UseItemXpBoostMessage() { ItemId = item }; return(await PostProtoPayload <Request, UseItemXpBoostResponse>(RequestType.UseItemXpBoost, message).ConfigureAwait(false)); }
public UseItemXpBoostResponse UseItemXpBoost(ItemId item) { var message = new UseItemXpBoostMessage() { ItemId = item }; return(PostProtoPayload <Request, UseItemXpBoostResponse>(RequestType.UseItemXpBoost, message)); }
public async Task <UseItemXpBoostResponse> UseItemXpBoost(ItemId itemId) //changed from UseItem to UseItemXpBoost because of the RequestType { UseItemXpBoostMessage useXpBoostMessage = new UseItemXpBoostMessage() { ItemId = itemId, }; return(await AwaitableOnResponseFor <UseItemXpBoostMessage, UseItemXpBoostResponse>(useXpBoostMessage, RequestType.UseItemXpBoost)); }
public async Task<UseItemXpBoostResponse> UseItemXpBoost() { var message = new UseItemXpBoostMessage() { ItemId = ItemId.ItemLuckyEgg }; return await PostProtoPayload<Request, UseItemXpBoostResponse>(RequestType.UseItemXpBoost, message); }
/// <summary> /// /// </summary> /// <returns></returns> public bool QueueUseItemXpBoostRequest() { var message = new UseItemXpBoostMessage { ItemId = ItemId.ItemLuckyEgg }; return(Client.QueueRequest(RequestType.UseItemXpBoost, message)); }