16 instantiations of RedirectToRouteResult
Microsoft.AspNetCore.Mvc.Core (4)
ControllerBase.cs (4)
756return new RedirectToRouteResult(routeName, routeValues, fragment) 777return new RedirectToRouteResult( 847return new RedirectToRouteResult(routeName, routeValues, permanent: true, fragment: fragment) 868return new RedirectToRouteResult(
Microsoft.AspNetCore.Mvc.Core.Test (4)
RedirectToRouteResultTest.cs (4)
69var result = new RedirectToRouteResult(null, new Dictionary<string, object>()) 103var result = new RedirectToRouteResult(routeName, new { id = 10 }); 127var result = new RedirectToRouteResult("Sample", null, true, "test") 152var result = new RedirectToRouteResult("Sample", null, true, true, "test")
Microsoft.AspNetCore.Mvc.RazorPages (8)
PageBase.cs (4)
812return new RedirectToRouteResult(routeName, routeValues, fragment); 829return new RedirectToRouteResult( 898=> new RedirectToRouteResult(routeName, routeValues, permanent: true, fragment: fragment); 914return new RedirectToRouteResult(
PageModel.cs (4)
1137return new RedirectToRouteResult(routeName, routeValues, fragment) 1157return new RedirectToRouteResult( 1222return new RedirectToRouteResult(routeName, routeValues, permanent: true, fragment: fragment) 1242return new RedirectToRouteResult(
236 references to RedirectToRouteResult
Microsoft.AspNetCore.Mvc.Core (53)
ControllerBase.cs (39)
706/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 708public virtual RedirectToRouteResult RedirectToRoute(string? routeName) 715/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 717public virtual RedirectToRouteResult RedirectToRoute(object? routeValues) 726/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 728public virtual RedirectToRouteResult RedirectToRoute(string? routeName, object? routeValues) 737/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 739public virtual RedirectToRouteResult RedirectToRoute(string? routeName, string? fragment) 749/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 751public virtual RedirectToRouteResult RedirectToRoute( 764/// <see cref="RedirectToRouteResult.Permanent"/> set to false and <see cref="RedirectToRouteResult.PreserveMethod"/> 770/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 772public virtual RedirectToRouteResult RedirectToRoutePreserveMethod( 790/// <see cref="RedirectToRouteResult.Permanent"/> set to true using the specified <paramref name="routeName"/>. 793/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 795public virtual RedirectToRouteResult RedirectToRoutePermanent(string? routeName) 800/// <see cref="RedirectToRouteResult.Permanent"/> set to true using the specified <paramref name="routeValues"/>. 803/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 805public virtual RedirectToRouteResult RedirectToRoutePermanent(object? routeValues) 810/// <see cref="RedirectToRouteResult.Permanent"/> set to true using the specified <paramref name="routeName"/> 815/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 817public virtual RedirectToRouteResult RedirectToRoutePermanent(string? routeName, object? routeValues) 822/// <see cref="RedirectToRouteResult.Permanent"/> set to true using the specified <paramref name="routeName"/> 827/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 829public virtual RedirectToRouteResult RedirectToRoutePermanent(string? routeName, string? fragment) 834/// <see cref="RedirectToRouteResult.Permanent"/> set to true using the specified <paramref name="routeName"/>, 840/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 842public virtual RedirectToRouteResult RedirectToRoutePermanent( 855/// <see cref="RedirectToRouteResult.Permanent"/> set to true and <see cref="RedirectToRouteResult.PreserveMethod"/> 861/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 863public virtual RedirectToRouteResult RedirectToRoutePermanentPreserveMethod( 1008/// <see cref="RedirectToRouteResult.Permanent"/> set to false and <see cref="RedirectToRouteResult.PreserveMethod"/> 1015/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 1036/// <see cref="RedirectToRouteResult.Permanent"/> set to true and <see cref="RedirectToRouteResult.PreserveMethod"/> 1043/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns>
DependencyInjection\MvcCoreServiceCollectionExtensions.cs (1)
243services.TryAddSingleton<IActionResultExecutor<RedirectToRouteResult>, RedirectToRouteResultExecutor>();
Infrastructure\RedirectToPageResultExecutor.cs (1)
29_logger = loggerFactory.CreateLogger<RedirectToRouteResult>();
Infrastructure\RedirectToRouteResultExecutor.cs (4)
12/// A <see cref="IActionResultExecutor{RedirectToRouteResult}"/> for <see cref="RedirectToRouteResult"/>. 14public partial class RedirectToRouteResultExecutor : IActionResultExecutor<RedirectToRouteResult> 29_logger = loggerFactory.CreateLogger<RedirectToRouteResult>(); 34public virtual Task ExecuteAsync(ActionContext context, RedirectToRouteResult result)
RedirectToRouteResult.cs (8)
19/// Initializes a new instance of the <see cref="RedirectToRouteResult"/> with the values 29/// Initializes a new instance of the <see cref="RedirectToRouteResult"/> with the values 42/// Initializes a new instance of the <see cref="RedirectToRouteResult"/> with the values 57/// Initializes a new instance of the <see cref="RedirectToRouteResult"/> with the values 74/// Initializes a new instance of the <see cref="RedirectToRouteResult"/> with the values 89/// Initializes a new instance of the <see cref="RedirectToRouteResult"/> with the values 106/// Initializes a new instance of the <see cref="RedirectToRouteResult"/> with the values 163var executor = context.HttpContext.RequestServices.GetRequiredService<IActionResultExecutor<RedirectToRouteResult>>();
Microsoft.AspNetCore.Mvc.Core.Test (38)
ControllerBaseTest.cs (32)
712var resultTemporary = controller.RedirectToRoute(routeValues); 715Assert.IsType<RedirectToRouteResult>(resultTemporary); 731var resultTemporary = controller.RedirectToRoutePreserveMethod(routeValues: routeValues); 734Assert.IsType<RedirectToRouteResult>(resultTemporary); 752var result = controller.RedirectToRoute("TestRoute", routeValues, "test"); 755Assert.IsType<RedirectToRouteResult>(result); 775var result = controller.RedirectToRoutePreserveMethod(routeName: "TestRoute", routeValues: routeValues, fragment: "test"); 778Assert.IsType<RedirectToRouteResult>(result); 796var resultPermanent = controller.RedirectToRoutePermanent(routeValues); 799Assert.IsType<RedirectToRouteResult>(resultPermanent); 815var resultPermanent = controller.RedirectToRoutePermanentPreserveMethod(routeValues: routeValues); 818Assert.IsType<RedirectToRouteResult>(resultPermanent); 836var result = controller.RedirectToRoutePermanent("TestRoute", routeValues, "test"); 839Assert.IsType<RedirectToRouteResult>(result); 859var result = controller.RedirectToRoutePermanentPreserveMethod(routeName: "TestRoute", routeValues: routeValues, fragment: "test"); 862Assert.IsType<RedirectToRouteResult>(result); 878var resultTemporary = controller.RedirectToRoute(routeName); 881Assert.IsType<RedirectToRouteResult>(resultTemporary); 895var resultTemporary = controller.RedirectToRoutePreserveMethod(routeName: routeName); 898Assert.IsType<RedirectToRouteResult>(resultTemporary); 912var resultPermanent = controller.RedirectToRoutePermanent(routeName); 915Assert.IsType<RedirectToRouteResult>(resultPermanent); 929var resultPermanent = controller.RedirectToRoutePermanentPreserveMethod(routeName: routeName); 932Assert.IsType<RedirectToRouteResult>(resultPermanent); 949var resultTemporary = controller.RedirectToRoute(routeName, routeValues); 952Assert.IsType<RedirectToRouteResult>(resultTemporary); 970var resultTemporary = controller.RedirectToRoutePreserveMethod(routeName: routeName, routeValues: routeValues); 973Assert.IsType<RedirectToRouteResult>(resultTemporary); 991var resultPermanent = controller.RedirectToRoutePermanent(routeName, routeValues); 994Assert.IsType<RedirectToRouteResult>(resultPermanent); 1278var resultPermanent = controller.RedirectToRoutePermanentPreserveMethod(routeName: routeName, routeValues: routeValues); 1281Assert.IsType<RedirectToRouteResult>(resultPermanent);
RedirectToRouteResultTest.cs (6)
39var result = new RedirectToRouteResult(null, PropertyHelper.ObjectToDictionary(values)) 69var result = new RedirectToRouteResult(null, new Dictionary<string, object>()) 103var result = new RedirectToRouteResult(routeName, new { id = 10 }); 127var result = new RedirectToRouteResult("Sample", null, true, "test") 152var result = new RedirectToRouteResult("Sample", null, true, true, "test") 178services.AddSingleton<IActionResultExecutor<RedirectToRouteResult>, RedirectToRouteResultExecutor>();
Microsoft.AspNetCore.Mvc.RazorPages (78)
PageBase.cs (39)
759/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 760public virtual RedirectToRouteResult RedirectToRoute(string? routeName) 769/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 770public virtual RedirectToRouteResult RedirectToRoute(object? routeValues) 781/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 782public virtual RedirectToRouteResult RedirectToRoute(string? routeName, object? routeValues) 793/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 794public virtual RedirectToRouteResult RedirectToRoute(string? routeName, string? fragment) 806/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 807public virtual RedirectToRouteResult RedirectToRoute( 817/// <see cref="RedirectToRouteResult.Permanent"/> set to false and <see cref="RedirectToRouteResult.PreserveMethod"/> 823/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 824public virtual RedirectToRouteResult RedirectToRoutePreserveMethod( 839/// <see cref="RedirectToRouteResult.Permanent"/> set to true using the specified <paramref name="routeName"/>. 842/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 843public virtual RedirectToRouteResult RedirectToRoutePermanent(string? routeName) 850/// <see cref="RedirectToRouteResult.Permanent"/> set to true using the specified <paramref name="routeValues"/>. 853/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 854public virtual RedirectToRouteResult RedirectToRoutePermanent(object? routeValues) 861/// <see cref="RedirectToRouteResult.Permanent"/> set to true using the specified <paramref name="routeName"/> 866/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 867public virtual RedirectToRouteResult RedirectToRoutePermanent(string? routeName, object? routeValues) 874/// <see cref="RedirectToRouteResult.Permanent"/> set to true using the specified <paramref name="routeName"/> 879/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 880public virtual RedirectToRouteResult RedirectToRoutePermanent(string? routeName, string? fragment) 887/// <see cref="RedirectToRouteResult.Permanent"/> set to true using the specified <paramref name="routeName"/>, 893/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 894public virtual RedirectToRouteResult RedirectToRoutePermanent( 902/// <see cref="RedirectToRouteResult.Permanent"/> set to true and <see cref="RedirectToRouteResult.PreserveMethod"/> 908/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 909public virtual RedirectToRouteResult RedirectToRoutePermanentPreserveMethod( 1052/// <see cref="RedirectToRouteResult.Permanent"/> set to false and <see cref="RedirectToRouteResult.PreserveMethod"/> 1059/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 1077/// <see cref="RedirectToRouteResult.Permanent"/> set to true and <see cref="RedirectToRouteResult.PreserveMethod"/> 1084/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns>
PageModel.cs (39)
1092/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 1093public virtual RedirectToRouteResult RedirectToRoute(string? routeName) 1100/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 1101public virtual RedirectToRouteResult RedirectToRoute(object? routeValues) 1110/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 1111public virtual RedirectToRouteResult RedirectToRoute(string? routeName, object? routeValues) 1120/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 1121public virtual RedirectToRouteResult RedirectToRoute(string? routeName, string? fragment) 1131/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 1132public virtual RedirectToRouteResult RedirectToRoute( 1145/// <see cref="RedirectToRouteResult.Permanent"/> set to false and <see cref="RedirectToRouteResult.PreserveMethod"/> 1151/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 1152public virtual RedirectToRouteResult RedirectToRoutePreserveMethod( 1170/// <see cref="RedirectToRouteResult.Permanent"/> set to true using the specified <paramref name="routeName"/>. 1173/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 1174public virtual RedirectToRouteResult RedirectToRoutePermanent(string? routeName) 1179/// <see cref="RedirectToRouteResult.Permanent"/> set to true using the specified <paramref name="routeValues"/>. 1182/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 1183public virtual RedirectToRouteResult RedirectToRoutePermanent(object? routeValues) 1188/// <see cref="RedirectToRouteResult.Permanent"/> set to true using the specified <paramref name="routeName"/> 1193/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 1194public virtual RedirectToRouteResult RedirectToRoutePermanent(string? routeName, object? routeValues) 1199/// <see cref="RedirectToRouteResult.Permanent"/> set to true using the specified <paramref name="routeName"/> 1204/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 1205public virtual RedirectToRouteResult RedirectToRoutePermanent(string? routeName, string? fragment) 1210/// <see cref="RedirectToRouteResult.Permanent"/> set to true using the specified <paramref name="routeName"/>, 1216/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 1217public virtual RedirectToRouteResult RedirectToRoutePermanent( 1230/// <see cref="RedirectToRouteResult.Permanent"/> set to true and <see cref="RedirectToRouteResult.PreserveMethod"/> 1236/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 1237public virtual RedirectToRouteResult RedirectToRoutePermanentPreserveMethod( 1404/// <see cref="RedirectToRouteResult.Permanent"/> set to false and <see cref="RedirectToRouteResult.PreserveMethod"/> 1411/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns> 1429/// <see cref="RedirectToRouteResult.Permanent"/> set to true and <see cref="RedirectToRouteResult.PreserveMethod"/> 1436/// <returns>The created <see cref="RedirectToRouteResult"/> for the response.</returns>
Microsoft.AspNetCore.Mvc.RazorPages.Test (64)
PageModelTest.cs (32)
703var resultTemporary = pageModel.RedirectToRoute(routeValues); 706Assert.IsType<RedirectToRouteResult>(resultTemporary); 722var resultTemporary = pageModel.RedirectToRoutePreserveMethod(routeValues: routeValues); 725Assert.IsType<RedirectToRouteResult>(resultTemporary); 743var result = pageModel.RedirectToRoute("TestRoute", routeValues, "test"); 746Assert.IsType<RedirectToRouteResult>(result); 766var result = pageModel.RedirectToRoutePreserveMethod(routeName: "TestRoute", routeValues: routeValues, fragment: "test"); 769Assert.IsType<RedirectToRouteResult>(result); 787var resultPermanent = pageModel.RedirectToRoutePermanent(routeValues); 790Assert.IsType<RedirectToRouteResult>(resultPermanent); 806var resultPermanent = pageModel.RedirectToRoutePermanentPreserveMethod(routeValues: routeValues); 809Assert.IsType<RedirectToRouteResult>(resultPermanent); 827var result = pageModel.RedirectToRoutePermanent("TestRoute", routeValues, "test"); 830Assert.IsType<RedirectToRouteResult>(result); 850var result = pageModel.RedirectToRoutePermanentPreserveMethod(routeName: "TestRoute", routeValues: routeValues, fragment: "test"); 853Assert.IsType<RedirectToRouteResult>(result); 869var resultTemporary = pageModel.RedirectToRoute(routeName); 872Assert.IsType<RedirectToRouteResult>(resultTemporary); 886var resultTemporary = pageModel.RedirectToRoutePreserveMethod(routeName: routeName); 889Assert.IsType<RedirectToRouteResult>(resultTemporary); 903var resultPermanent = pageModel.RedirectToRoutePermanent(routeName); 906Assert.IsType<RedirectToRouteResult>(resultPermanent); 920var resultPermanent = pageModel.RedirectToRoutePermanentPreserveMethod(routeName: routeName); 923Assert.IsType<RedirectToRouteResult>(resultPermanent); 1298var resultTemporary = pageModel.RedirectToRoute(routeName, routeValues); 1301Assert.IsType<RedirectToRouteResult>(resultTemporary); 1319var resultTemporary = pageModel.RedirectToRoutePreserveMethod(routeName: routeName, routeValues: routeValues); 1322Assert.IsType<RedirectToRouteResult>(resultTemporary); 1340var resultPermanent = pageModel.RedirectToRoutePermanent(routeName, routeValues); 1343Assert.IsType<RedirectToRouteResult>(resultPermanent); 1361var resultPermanent = pageModel.RedirectToRoutePermanentPreserveMethod(routeName: routeName, routeValues: routeValues); 1364Assert.IsType<RedirectToRouteResult>(resultPermanent);
PageTest.cs (32)
723var resultTemporary = page.RedirectToRoute(routeValues); 726Assert.IsType<RedirectToRouteResult>(resultTemporary); 742var resultTemporary = page.RedirectToRoutePreserveMethod(routeValues: routeValues); 745Assert.IsType<RedirectToRouteResult>(resultTemporary); 763var result = page.RedirectToRoute("TestRoute", routeValues, "test"); 766Assert.IsType<RedirectToRouteResult>(result); 786var result = page.RedirectToRoutePreserveMethod(routeName: "TestRoute", routeValues: routeValues, fragment: "test"); 789Assert.IsType<RedirectToRouteResult>(result); 807var resultPermanent = page.RedirectToRoutePermanent(routeValues); 810Assert.IsType<RedirectToRouteResult>(resultPermanent); 826var resultPermanent = page.RedirectToRoutePermanentPreserveMethod(routeValues: routeValues); 829Assert.IsType<RedirectToRouteResult>(resultPermanent); 847var result = page.RedirectToRoutePermanent("TestRoute", routeValues, "test"); 850Assert.IsType<RedirectToRouteResult>(result); 870var result = page.RedirectToRoutePermanentPreserveMethod(routeName: "TestRoute", routeValues: routeValues, fragment: "test"); 873Assert.IsType<RedirectToRouteResult>(result); 889var resultTemporary = page.RedirectToRoute(routeName); 892Assert.IsType<RedirectToRouteResult>(resultTemporary); 906var resultTemporary = page.RedirectToRoutePreserveMethod(routeName: routeName); 909Assert.IsType<RedirectToRouteResult>(resultTemporary); 923var resultPermanent = page.RedirectToRoutePermanent(routeName); 926Assert.IsType<RedirectToRouteResult>(resultPermanent); 940var resultPermanent = page.RedirectToRoutePermanentPreserveMethod(routeName: routeName); 943Assert.IsType<RedirectToRouteResult>(resultPermanent); 960var resultTemporary = page.RedirectToRoute(routeName, routeValues); 963Assert.IsType<RedirectToRouteResult>(resultTemporary); 981var resultTemporary = page.RedirectToRoutePreserveMethod(routeName: routeName, routeValues: routeValues); 984Assert.IsType<RedirectToRouteResult>(resultTemporary); 1002var resultPermanent = page.RedirectToRoutePermanent(routeName, routeValues); 1005Assert.IsType<RedirectToRouteResult>(resultPermanent); 1023var resultPermanent = page.RedirectToRoutePermanentPreserveMethod(routeName: routeName, routeValues: routeValues); 1026Assert.IsType<RedirectToRouteResult>(resultPermanent);
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (3)
ControllerUnitTestabilityTests.cs (3)
482var redirectToRouteResult = Assert.IsType<RedirectToRouteResult>(result); 496redirectToRouteResult = Assert.IsType<RedirectToRouteResult>(result);