Skip to main content

Overview

Build one isolated Tell object graph, replace a typed capability before resolution, and run through the stable SDK contract. This is the programmable path for applications that need more control than the standard defaults.

Example

Key Points

  • StandaloneTellBuilder owns one private container and returns Tell, never the container or a generic service host.
  • Typed replacements and factories are registered before build(); the builder rejects mutation or a second build after resolution.
  • Create a fresh builder for each Tell instance. Their drivers, observers, cancellation sources, and mutable state are not shared.
  • Standard Tell owns no disposable resources. The finally block here only removes the example’s temporary project.