We have existing libraries that depend on MVC, for example to provide custom action filters. These libraries are published as Nuget.
Until now, we just referenced Microsoft.AspNetCore.Mvc from the library, so that we could use the respective types (such as ActionFilterAttribute). But starting with ASP.NET Core 3, Microsoft stopped publishing many Nuget packages as indicated by the upgrade guide, among them Microsoft.AspNetCore.Mvc.
How should libraries that depend on MVC reference MVC, starting with ASP.NET Core 3?