Skip to content

OData function/action dotnet generation #623

@andrueastman

Description

@andrueastman

This may need more investigation, but so far this seems to mainly affect function/actions.

Taking a look at some of the OData functions/generations generated from using this file as input, the following can be observed.

  • Class names and constructors may not respect C# guidelines as the class name doesn't match file name itself and looks like a namespace declaration (See hereand here)
  • The creation of a Microsoft\Graph subfolder may lead to namespace collisions due to the Microsoft prefix being used together with imports from the abstraction libs (which also start with Microsoft)
  • Some functions e.g. Delta end up with parentheses in the folder name and namespace declaration e.g here and here

AB#11137

Metadata

Metadata

Assignees

Labels

CsharpPull requests that update .net codefixedgeneratorIssues or improvements relater to generation capabilities.type:bugA broken experience

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions