step09_dependency_injection

command
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 1, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

This sample shows how to use dependency injection to register an Agent and use it from a hosted service with a user input chat loop.

Go favors explicit constructor injection over a runtime DI container: a container assembles the shared dependencies once, and each service receives what it needs through its constructor instead of reaching for globals. Here a container registers a Foundry-backed agent and injects it into a chat service that drives a multi-turn conversation.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL