← 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.


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