Skip to content

DI Refactor: Azure.Mcp.Tools.ApplicationInsights #1836

@conniey

Description

@conniey

Summary

Refactor Azure.Mcp.Tools.ApplicationInsights 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} = ApplicationInsights.

An example PR is: #1815

Metadata

Metadata

Type

No type

Projects

Status

Not Started

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions