Esempio n. 1
0
 /// <summary>
 /// Sends a CompleteIdCentralRequest and returns CompleteIdResponse
 /// </summary>
 /// <param name="id"></param>
 /// <param name="data"></param>
 /// <returns></returns>
 public Task <Packets.CompleteIdResponse> CompleteIdAsync(string id, string data)
 {
     return(Sender.PostAsync <CompleteIdResponse, CompleteIdCentralRequest>(Conf.GetCompleteIdPath(id), new CompleteIdCentralRequest()
     {
         WorkerId = Id, Data = data
     }));
 }
Esempio n. 2
0
        /// <summary>
        /// Byte array is base64 encoded and sent through ISender.
        /// Sends a CompleteIdCentralRequest and returns CompleteIdResponse
        /// </summary>
        /// <param name="id"></param>
        /// <param name="dx"></param>
        /// <returns></returns>
        public Task <Packets.CompleteIdResponse> CompleteIdAsync(string id, byte[] dx)
        {
            string data = Convert.ToBase64String(dx);

            return(Sender.PostAsync <CompleteIdResponse, CompleteIdCentralRequest>(Conf.GetCompleteIdPath(id), new CompleteIdCentralRequest()
            {
                WorkerId = Id, Data = data
            }));
        }