Skip to content

DI Refactor: Azure.Mcp.Tools.VirtualDesktop #1877

@conniey

Description

@conniey

Summary

Refactor Azure.Mcp.Tools.VirtualDesktop to use constructor dependency injection instead of resolving services via context.GetService<T>() in ExecuteAsync.

This is a sub-issue of #158.

Instructions

Follow the algorithm described in tools/di-refactor-plan.md with {ToolArea} = VirtualDesktop.

An example PR is: #1815

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Untriaged

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions