Azure / Azure/azure-sdk-tools

ClientModel: Add an analyzer to ensure that un-branded clients' client options types inherit from ClientPipelineOptions instead of using it directly

Open
#7,501 1 comment 0 reactions 1 assignee Claimed by @annelo-msft View on GitHub
Azure.Core Client System.ClientModel
Dominant language
C#
Stars
135
Forks
260
Avg merge
3d 1h
Merged PRs (30d)
144

Description

We will need to add an analyzer to ensure that un-branded clients' client options types inherit from ClientPipelineOptions instead of using it directly. This is different from Azure.Core-based clients where the fact that the ClientOptions type is abstract ensures that clients' options type must have a subtype.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.