Antencedentes

Aproximadamente 1 año hace que publiqué una Trilogía de Modernización de Microservicios, que suman más de 150 paginas para tu autoformación y si sumas la del Proyecto Tye casi nos acercamos a las 200 páginas (en GitHub los correspondientes ejemplos):

Donde hablaba desde Dapr hasta el proyecto Tye. Incluso una charla pude dar de Introducción al Project Tye.

Las cosas parece que tienen recurrencia y hace poco he vuelto a un proyecto donde se hace uso de Dapr, y esta es la razón del artículo.

Si quires rizar el rizo, tambien recomiendo que leas mi libro de Monitorizacion moderna de aplicaciones.

Asi tendrás una nada despreciable cantidad de 300 páginas para leer en estas vacaciones.

El problema

Quiero trabajar con Azure Event Hub y un modelo outpu binding.

Solución

Ir al respositorio de GitHub jmfloreszazo/BindingsEventHubDapr

En el Readme he dejado los pasos para que puedas lanzar toda la infra, las keys las he dejado para que nos se lien (logicamente no estan ya los recursos).

La parete más destacada del ejemplo:

Y si quires completar el ejemplo con un Input Bindigs. Debes cambiar tu plublicador a un binding.azure.eventhub y cambiar la forma de enviar el evento.

Otro ejemplo

Como no quiero que se quede coja la explicación de los bindings os dejo un ejemplo con Azure Storage Queue: https://github.com/jmfloreszazo/AzStorageQueueBindingDapr

Os pongo un par de imagenes importantes sobre lo que teneis que tener en cuenta: