/// <summary> /// /// </summary> /// <param name="event"></param> /// <param name="properties"></param> /// <returns></returns> public Task Handle(PedidoCreado @event, IDictionary <string, object> properties) { //Incremento del contador MetricsManager.updateMetricResultadosCalculados(); //Leer el resultado de la operacion y luego guarda en la DB Resultado resultado = new Resultado { Id = @event.cuentaCorriente, Result = Convert.ToInt32(@event.numeroDePedido) }; DataAccess.Insert <Resultado>(resultado); _logger.LogInformation($"El resultado de la operacion {resultado.Id} se ha registrado..."); return(Task.FromResult(0)); }