private Microsoft.AspNetCore.Mvc.ObjectResult GenerateResultForException(Exception exception)
        {
            ErrorAnswer answer = _environment.IsDevelopment() ? new ErrorAnswer(exception, exception.InnerException) : new ErrorAnswer();
            var         res    = new Microsoft.AspNetCore.Mvc.OkObjectResult(answer);

            return(res);
        }
        private Microsoft.AspNetCore.Mvc.ObjectResult GenerateResultForWarningException(Core.Exceptions.WarningException warningException)
        {
            var answer = new WarningAnswer(warningException);
            var res    = new Microsoft.AspNetCore.Mvc.OkObjectResult(answer);

            return(res);
        }