How to group .net and packages
Adding editorconfig file:
Right click on solution --> add --> New Editor Config
Copy content from another project
Adding Directory Build
Right click on Solution items folder (created by editorconfig)
Add XML file, save as Directory.Build.props
Add below text, then remove roots from other projects
<Project>
<PropertyGroup>
<TargetFramework>net9.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
</Project>
Adding Directory Packages
Right click on Solution items folder (created by editorconfig)
Add XML file, save as Directory.Packages.props
Add below text, then remove packages from other projects
<Project>
<PropertyGroup>
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
</PropertyGroup>
<ItemGroup>
// package names
<PackageVersion Include="Microsoft.AspNetCore.Http" Version="2.3.0" />
</ItemGroup>
</Project>