示例#1
0
        public IncenseEncounterResponse EncounterIncensePokemon(ulong encounterId, string encounterLocation)
        {
            var message = new IncenseEncounterMessage()
            {
                EncounterId       = encounterId,
                EncounterLocation = encounterLocation
            };

            return(PostProtoPayloadCommonR <Request, IncenseEncounterResponse>(RequestType.IncenseEncounter, message).Result);
        }
        public async Task<IncenseEncounterResponse> EncounterIncensePokemon(long encounterId, string encounterLocation)
        {
            var message = new IncenseEncounterMessage()
            {
                EncounterId = encounterId,
                EncounterLocation = encounterLocation
            };

            return await PostProtoPayload<Request, IncenseEncounterResponse>(RequestType.IncenseEncounter, message);
        }
示例#3
0
        public async Task <IncenseEncounterResponse> EncounterIncensePokemon(long encounterId, string encounterLocation)
        {
            var message = new IncenseEncounterMessage()
            {
                EncounterId       = encounterId,
                EncounterLocation = encounterLocation
            };

            return(await PostProtoPayload <Request, IncenseEncounterResponse>(RequestType.IncenseEncounter, message));
        }
示例#4
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="encounterId"></param>
        /// <param name="encounterLocation"></param>
        /// <returns></returns>
        public bool QueueEncounterIncensePokemonRequest(ulong encounterId, string encounterLocation)
        {
            var message = new IncenseEncounterMessage
            {
                EncounterId       = encounterId,
                EncounterLocation = encounterLocation
            };

            return(Client.QueueRequest(RequestType.IncenseEncounter, message));
        }