public LoadRIResponse GetRI(int userId) { _logger.LogInformation($"Invoking endpoint: {this.HttpContext.Request.GetDisplayUrl()}"); try { var ri = _webMasterService.RetrieveRI(userId); _logger.LogInformation($"Received ri master data {ri}"); return(ri.Count == 0 ? new LoadRIResponse { Status = "true", Message = "No record found", RI = new List <LoadRIs>() } : new LoadRIResponse { Status = "true", Message = string.Empty, RI = ri }); } catch (Exception e) { _logger.LogError($"Error in receiving ri data {e.StackTrace}"); return(new LoadRIResponse { Status = "false", Message = e.Message, RI = null }); } }