Framework Azure Functions v1.0.0

Azure Functions for .NET

Build, review, or migrate Azure Functions in .NET with correct execution model, isolated worker setup, bindings, DI, and Durable Functions patterns.

Trigger On

  • working on Azure Functions in .NET
  • migrating from the in-process model to the isolated worker model
  • adding Durable Functions, bindings, or host configuration

Workflow

  1. Use isolated worker model for all new work:

- In-process model reaches end of support on November 10, 2026 - Runtime v1.x ends support on September 14, 2026 - Target .NET 8+ for longest support window

  1. Detect current project shape:

- Target framework and runtime version - Worker model (isolated vs in-process) - Binding packages and host configuration

  1. Use standard .NET patterns in isolated model:

- Normal dependency injection - Middleware pipeline - IOptions<T> for configuration - ILogger<T> for logging

  1. For Durable Functions:

- Validate orchestration determinism constraints - Handle replay behavior correctly - Use typed activity patterns

  1. Verify both local and deployment behavior.

Deliver

  • correct Functions project setup for the isolated worker model
  • clear binding and host configuration
  • middleware for cross-cutting concerns
  • Durable Functions with proper orchestration patterns
  • migration-safe guidance when upgrading execution models

Validate

  • execution model guidance is consistent (isolated only for new work)
  • orchestrator code is deterministic
  • bindings and host settings match the target runtime
  • large payloads are externalized to blob storage
  • retry policies are configured for transient failures
  • local and deployment behavior are both verified

Related agents

Orchestration agent
8 linked skills

.NET Aspire Orchestrator

Specialist orchestration agent for .NET Aspire work.

agents install aspire-orchestrator

Also works: dotnet agents install aspire-orchestrator

Orchestration agent
6 linked skills

Microsoft Agent Framework Router

Microsoft Agent Framework routing agent for agent-vs-workflow decisions, agent types, AgentThread or AgentSession state, tools, workflows, hosting…

agents install agent-framework-router

Also works: dotnet agents install agent-framework-router