ES
Estoy
trabajando en la implementación de un nuevo motor de workflow, pero que
funcione totalmente agnóstico, que permitiera definir los flujos de
trabajo usando código C# o usando JSON y YAML. También que tuviese un diseñador
de flujo de trabajo en forma de componente web HTML5
La herramienta escogida fue ELSA Workflow es un conjunto de bibliotecas de flujos de trabajo que permiten la ejecución de flujos de trabajo en cualquier aplicación .NET Standard, porque tiene flexibilidad, conveniencia, modularidad y muchas de la características de la mayoría de motores de flujo de trabajo y herramientas de diseño.
Entrando en materia el problema que nos da ERR_CONNECTION_REFUSED en el port 5001, es que cuando seguimos la mayoría de los tutoriales es que dejamos el puerto 5000 y/o 5001 por defecto de ELSA y cuando creamos el proyecto ASP.NET Core (al menos con las líneas de comando) se ocupan por defecto los puestos 5000 y 5001, y por eso entra en conflicto.
Para resolver este problema debemos dirigirnos a la carpeta Properties, en el archivo launchSettings.json de nuestro proyecto Asp.net WEB, y en la propiedades cambiar los puertos, y ya con esto te puedes resuelves el conflicto.