Skip to content

Conversation

@DevTKSS
Copy link
Contributor

@DevTKSS DevTKSS commented Nov 28, 2025

GitHub Issue (If applicable): closes #

PR Type

What kind of change does this PR introduce?

  • Refactoring (no functional changes, no api changes)
  • Feature

What is the current behavior?

The Directory.Build.props file is always provided, but also always only including just the Project tag with some Properties but given case the configuration would add GitHub Actions currently the Assets would always be added in the .csproj the Package is used in (unit / UI Tests) which adds unnessesary builderplate code and means work for users that would like to only have to update or change things on one place like we have already with the Directory.Packages.props

What is the new behavior?

We simplify the Assets Definition used by ms build, so the User gets it already out of the box and centrally defined and dont have to change it manually or keep it maintained on multiple places if anything might need to be changed and his solution got larger.

PR Checklist

Please check if your PR fulfills the following requirements:

  • Associated with an issue (GitHub or internal)

Other information

The future Server Project could also contain a Assets using Package for the OpenApi spec generation and benefit from centralized Setup of the Assets as suggested on this PR:

Internal Issue (If applicable):

The Directory.Build.props file is eitherway provided, but always just the Project tag, so we can also simplify the Analyzer Handling for the User out of the box and centralize this just like the Package Versions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant