I'm creating a nuget package that uses refit as a dependency and when consuming the produced package I need to ensure refit gets installed as a top level package in the consuming project instead of a transitive reference. I'm using the new csproj file format to create the nuget package and currently referencing refit like this:
<ItemGroup>
...
<PackageReference Include="Refit" Version="4.0.1" />
...
</ItemGroup>
Is there an attribute I can specify to make sure this gets added as a top-level package reference when my nuget package gets consumed?