public async Task <ActionResult> Get(string message)
        {
            AzureFunctionInvokeHelper helper = new AzureFunctionInvokeHelper(_configuration);
            var response = await helper.InvokeFunction(message);

            return(Ok(response));
        }
Exemplo n.º 2
0
        public async Task <IActionResult> GetFunctionValue(string name)
        {
            _logger.LogInformation(ConstantVarriables.AzureFuntionInvokeGetFunctionValueEnterMessage);
            ObjectResult response;

            try
            {
                AzureFunctionInvokeHelper helper = new AzureFunctionInvokeHelper(_configuration);
                string message = await helper.InvokeFunction(name);

                response = Ok(message);
            }
            catch (Exception ex)
            {
                _logger.LogError(ex, ex.Message);
                response = BadRequest(ConstantVarriables.GenericExeptionMessage);
            }
            _logger.LogInformation(ConstantVarriables.AzureFuntionInvokeGetFunctionValueExitMessage);
            return(response);
        }