public async Task <HttpResponseMessage> AddRule([FromBody] RuleAddRequest request) { var response = await _service.UpsertRule(request, SystemDbStatus.Inserted, Request.GetSession()).ConfigureAwait(false); return(Request.SystemResponse(response.Status, new { FolderId = response.Data.Id, MessageRuleList = response.Data.Value }, message: response.Message)); }