Esempio n. 1
0
        public ReverseStringResponseModel Any(ReverseStringRequest request)
        {
            //TODO Interface
            var _stringManipulationProcessor = new StringManipulationProcessor();

            return(_stringManipulationProcessor.ReverseString(request.InputString));
        }
Esempio n. 2
0
        public IActionResult Get([FromBody] ReverseStringRequest request)
        {
            var response = new BaseResponse()
            {
                Success = true,
                Message = "Your sentence has been reversed!"
            };

            var stringResponse = new ReverseStringResponse()
            {
                Original = request.Reverse,
                Reversed = request.Reverse.ReverseString()
            };

            response.Result = stringResponse;

            return(Ok(response));
        }