Table of Contents

Workspace and solutions

Find the workspace root, inspect the configured solution, and navigate its projects.

Entry points

Do.RootDirectory

The nearest ancestor containing dotnetdo.toml, or the working directory when no marker exists; resolved once per process.

public static AbsolutePath RootDirectory { get; }

Property Value

AbsolutePath

Do.Solution

Loads the workspace solution configured by solution-path, or the sole solution beneath the workspace root.

public static Solution Solution { get; set; }

Property Value

Solution

Related types