public async Task <HttpResponseMessage> DeleteRule([FromBody] SingleData <GeneralKvPair <long, int> > request) { var response = await _service.DeleteRule(request, Request.GetSession()).ConfigureAwait(false); return(Request.SystemResponse <string>(response.Status, null, message: response.Message)); }