Skip to content

[Communication] Missing model factory methods #51358

@jsquire

Description

@jsquire

Summary

A new analyzer has been added which detects missing model factory methods. The communication libraries are being flagged for:

JobRouter

  • RouterQueue
  • RouterJob
  • RouterWorker

Call Automation

  • ConnectCallResult

Identity

  • CommunicationUserIdentifier
  • AccessToken

Short Codes

  • USProgramBrief

Scope of work

  • Investigate flagged types and ensure the model factory has the needed methods.
  • If a type is being inappropriately flagged, add a local suppression in that type.
  • Remove the warning suppression for AZC0035 in the project file.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ClientThis issue is related to a non-management packageCommunicationService AttentionWorkflow: This issue is responsible by Azure service team.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions