Older/ReSharper20191CSharp/RemoveUnusedReferences.cs (6 lines of code) (raw):
namespace ReSharper20191CSharp
{
public class RemoveUnusedReferences
{
// 1. Make sure the project file contains a couple of NuGet references, e.g.:
/*
<ItemGroup>
<PackageReference Include="CsvHelper" Version="12.1.2" />
<PackageReference Include = "Microsoft.EntityFrameworkCore" Version="3.0.0-preview.19074.3" />
<PackageReference Include = "Newtonsoft.Json" Version="12.0.1" />
</ItemGroup>
*/
// 2. Build the project (to ensure packages are all restored)
// 3. Use the context menu on ReSharper20191CSharp, Optimize References... (Ctrl+Alt+Y)
// 4. See there are three unused NuGet references (CsvHelper, Microsoft.EntityFrameworkCore and Newtonsoft.Json)
// 5. Remove one of them, verify the package is uninstalled.
}
}