在RC1中,可以在服务中注入(inject)IUrlHelper(在启动类中使用services.AddMvc())这在RC2中不再有效。有谁知道如何在RC2中做到这一点,因为只是新建一个UrlHelper需要一个ActionContext对象。不知道如何在Controller之外获取它。 最佳答案 .NETCore3+和.NET5更新(2020及更高版本)使用LinkGenerator,详见@DmitryPavlov的answeronthisthread.它可以作为Web框架的一部分进行注入(inject),并与Controlle