コード例 #1
0
        /// <summary>
        /// Marks an element for deletion and retrieve the XML encoded response from Microting.
        /// </summary>
        /// <param name="eFormId">Identifier of the eForm to mark for deletion.</param>
        /// <param name="siteId">Your device's Microting ID.</param>
        public Task <string> Delete(string eFormId, int siteId)
        {
            log.LogEverything("Communicator.Delete", "called");
            log.LogVariable("Communicator.Delete", nameof(eFormId), eFormId);
            log.LogVariable("Communicator.Delete", nameof(siteId), siteId);

            return(http.Delete(eFormId, siteId.ToString()));
        }
コード例 #2
0
        /// <summary>
        /// Marks an element for deletion and retrieve the XML encoded response from Microting.
        /// </summary>
        /// <param name="eFormId">Identifier of the eForm to mark for deletion.</param>
        /// <param name="siteId">Your device's Microting ID.</param>
        public string Delete(string eFormId, int siteId)
        {
            lock (_lockSending)
            {
                log.LogEverything("Not Specified", t.GetMethodName() + " called");
                log.LogVariable("Not Specified", nameof(eFormId), eFormId);
                log.LogVariable("Not Specified", nameof(siteId), siteId);

                return(http.Delete(eFormId, siteId.ToString()));
            }
        }
コード例 #3
0
        /// <summary>
        /// Marks an element for deletion and retrieve the XML encoded response from Microting.
        /// </summary>
        /// <param name="eFormId">Identifier of the eForm to mark for deletion.</param>
        /// <param name="siteId">Your device's Microting ID.</param>
        public string Delete(string eFormId, int siteId)
        {
            lock (_lockSending)
            {
                log.LogEverything(t.GetMethodName("Comminicator"), "called");
                log.LogVariable(t.GetMethodName("Comminicator"), nameof(eFormId), eFormId);
                log.LogVariable(t.GetMethodName("Comminicator"), nameof(siteId), siteId);

                return(http.Delete(eFormId, siteId.ToString()));
            }
        }
コード例 #4
0
        public async Task <Response <Cart> > DeleteCart(string cartId)
        {
            var address = $"{domain}/api/v1/carts/{cartId}";

            return(await http.Delete <Cart>(address));
        }
コード例 #5
0
ファイル: UnitTest.cs プロジェクト: yeshusuper/HttpLease
        public void Delete_Api_Test_With_Body()
        {
            var result = _Http.Delete(3, "23456");

            Assert.AreEqual("{\"delete\":3,\"value\":\"23456\"}", result);
        }
コード例 #6
0
 public HttpResponse Delete()
 {
     return(_rawHttp.Delete());
 }