public LoadReligionResponse GetReligion() { _logger.LogInformation($"Invoking endpoint: {this.HttpContext.Request.GetDisplayUrl()}"); try { var religion = _webMasterService.RetrieveReligion(); _logger.LogInformation($"Received religion master data {religion}"); return(religion.Count == 0 ? new LoadReligionResponse { Status = "true", Message = "No record found", Religion = new List <LoadReligion>() } : new LoadReligionResponse { Status = "true", Message = string.Empty, Religion = religion }); } catch (Exception e) { _logger.LogError($"Error in receiving religion data {e.StackTrace}"); return(new LoadReligionResponse { Status = "false", Message = e.Message, Religion = null }); } }