← Code Exchange

InfinityFlow.Aspire.Temporal - .NET Aspire Integration for Temporal

Aspire extension to run the Temporal CLI dev server as a container resource, with a client library for automatic connection string resolution, OpenTelemetry integration, and health checks.


⚠️ Community Contributed Project

This project was generously donated by one of our fabulous Temporal community members! We encourage you to check it out, but urge caution as Temporal does not formally support or endorse this project.

InfinityFlow.Aspire.Temporal is a .NET Aspire integration that makes it easy to add Temporal to your .NET Aspire distributed applications.

Features:

  • Run the Temporal CLI dev server as an Aspire container resource with a single line of code
  • Automatic connection string resolution via the companion client library
  • Built-in OpenTelemetry integration for tracing and metrics
  • Health checks for Temporal connectivity
  • Configure namespaces, log levels, ports, and dynamic config values directly from the AppHost
  • Register workers and clients with minimal boilerplate

Language

.NET
💖 Community

About the Author

Elan Hasson

Elan Hasson