protected internal virtual IActionResult FailureCode(string returnCode, string message = "")
        {
            var baseResponse = new ApiReturnResult
            {
                Result        = null,
                ReturnCode    = returnCode,
                Message       = message,
                ExceptionData = string.Empty
            };

            return(Ok(baseResponse));
        }
        protected internal virtual IActionResult Success <T>(T content, string message = "")
        {
            var baseResponse = new ApiReturnResult
            {
                Result        = content,
                ReturnCode    = ReturnCodes.CODE_SUCCESS,
                Message       = message,
                ExceptionData = string.Empty
            };

            return(Ok(baseResponse));
        }