public async Task <UseItemGymResponse> UseItemInGym(string gymId, ItemId itemId) { var message = new UseItemGymMessage { ItemId = itemId, GymId = gymId, PlayerLatitude = Client.CurrentLatitude, PlayerLongitude = Client.CurrentLongitude }; return(await PostProtoPayload <Request, UseItemGymResponse>(RequestType.UseItemGym, message)); }
public async Task <UseItemGymResponse> UseItemInGym(string gymId, ItemId itemId) { var message = new UseItemGymMessage() { ItemId = itemId, GymId = gymId, PlayerLatitude = Client.CurrentLatitude, PlayerLongitude = Client.CurrentLongitude }; return(await PostProtoPayload <Request, UseItemGymResponse>(RequestType.UseItemGym, message).ConfigureAwait(false)); } // Quarthy - Still not implemented in BOT
public UseItemGymResponse UseItemInGym(string gymId, ItemId itemId) { var message = new UseItemGymMessage() { ItemId = itemId, GymId = gymId, PlayerLatitude = Client.CurrentLatitude, PlayerLongitude = Client.CurrentLongitude }; return(PostProtoPayloadCommonR <Request, UseItemGymResponse>(RequestType.UseItemGym, message).Result); } // Quarthy - Still not implemented in BOT
/// <summary> /// /// </summary> /// <param name="gymId"></param> /// <param name="itemId"></param> /// <returns></returns> public bool QueueUseItemInGymRequest(string gymId, ItemId itemId) { var message = new UseItemGymMessage { ItemId = itemId, GymId = gymId, PlayerLatitude = Client.CurrentPosition.Latitude, PlayerLongitude = Client.CurrentPosition.Longitude }; return(Client.QueueRequest(RequestType.UseItemGym, message)); }
public async Task<UseItemGymResponse> UseItemInGym(string gymId, ItemId itemId) { var message = new UseItemGymMessage() { ItemId = itemId, GymId = gymId, PlayerLatitude = _client.CurrentLatitude, PlayerLongitude = _client.CurrentLongitude }; return await PostProtoPayload<Request, UseItemGymResponse>(RequestType.UseItemGym, message); }