18 instantiations of RedirectToPageResult
Microsoft.AspNetCore.Mvc.Core (4)
ControllerBase.cs (4)
944=> new RedirectToPageResult(pageName, pageHandler, routeValues, fragment); 1004=> new RedirectToPageResult(pageName, pageHandler, routeValues, permanent: true, fragment: fragment); 1025return new RedirectToPageResult( 1053return new RedirectToPageResult(
Microsoft.AspNetCore.Mvc.Core.Test (6)
RedirectToPageResultTest.cs (6)
31var result = new RedirectToPageResult("/some-page", new Dictionary<string, object>()) 63var result = new RedirectToPageResult("/MyPage", null, new { id = 10, test = "value" }, permanentRedirect) 100var result = new RedirectToPageResult("./", "page-handler", values, true, "test-fragment") 154var result = new RedirectToPageResult("/MyPage", "page-handler", values, true, "test-fragment") 218var result = new RedirectToPageResult(pageName) 269var result = new RedirectToPageResult(pageName)
Microsoft.AspNetCore.Mvc.RazorPages (8)
PageBase.cs (4)
986=> new RedirectToPageResult(pageName, pageHandler, routeValues, fragment); 1048=> new RedirectToPageResult(pageName, pageHandler, routeValues, permanent: true, fragment: fragment); 1066return new RedirectToPageResult( 1091return new RedirectToPageResult(
PageModel.cs (4)
1328=> new RedirectToPageResult(pageName, pageHandler, routeValues, fragment); 1400=> new RedirectToPageResult(pageName, pageHandler, routeValues, permanent: true, fragment: fragment); 1418return new RedirectToPageResult( 1443return new RedirectToPageResult(
214 references to RedirectToPageResult
Microsoft.AspNetCore.Mvc.Core (43)
ControllerBase.cs (29)
883/// <returns>The <see cref="RedirectToPageResult"/>.</returns> 885public virtual RedirectToPageResult RedirectToPage(string pageName) 894/// <returns>The <see cref="RedirectToPageResult"/>.</returns> 896public virtual RedirectToPageResult RedirectToPage(string pageName, object? routeValues) 905/// <returns>The <see cref="RedirectToPageResult"/>.</returns> 907public virtual RedirectToPageResult RedirectToPage(string pageName, string? pageHandler) 916/// <returns>The <see cref="RedirectToPageResult"/>.</returns> 918public virtual RedirectToPageResult RedirectToPage(string pageName, string? pageHandler, object? routeValues) 928/// <returns>The <see cref="RedirectToPageResult"/>.</returns> 930public virtual RedirectToPageResult RedirectToPage(string pageName, string? pageHandler, string? fragment) 941/// <returns>The <see cref="RedirectToPageResult"/>.</returns> 943public virtual RedirectToPageResult RedirectToPage(string pageName, string? pageHandler, object? routeValues, string? fragment) 950/// <returns>The <see cref="RedirectToPageResult"/> with <see cref="RedirectToPageResult.Permanent"/> set.</returns> 952public virtual RedirectToPageResult RedirectToPagePermanent(string pageName) 961/// <returns>The <see cref="RedirectToPageResult"/> with <see cref="RedirectToPageResult.Permanent"/> set.</returns> 963public virtual RedirectToPageResult RedirectToPagePermanent(string pageName, object? routeValues) 972/// <returns>The <see cref="RedirectToPageResult"/> with <see cref="RedirectToPageResult.Permanent"/> set.</returns> 974public virtual RedirectToPageResult RedirectToPagePermanent(string pageName, string? pageHandler) 984/// <returns>The <see cref="RedirectToPageResult"/> with <see cref="RedirectToPageResult.Permanent"/> set.</returns> 986public virtual RedirectToPageResult RedirectToPagePermanent(string pageName, string? pageHandler, string? fragment) 997/// <returns>The <see cref="RedirectToPageResult"/> with <see cref="RedirectToPageResult.Permanent"/> set.</returns> 999public virtual RedirectToPageResult RedirectToPagePermanent( 1017public virtual RedirectToPageResult RedirectToPagePreserveMethod( 1045public virtual RedirectToPageResult RedirectToPagePermanentPreserveMethod(
DependencyInjection\MvcCoreServiceCollectionExtensions.cs (1)
244services.TryAddSingleton<IActionResultExecutor<RedirectToPageResult>, RedirectToPageResultExecutor>();
Infrastructure\RedirectToPageResultExecutor.cs (3)
12/// A <see cref="IActionResultExecutor{RedirectToPageResult}"/> for <see cref="RedirectToPageResult"/>. 14public partial class RedirectToPageResultExecutor : IActionResultExecutor<RedirectToPageResult> 34public virtual Task ExecuteAsync(ActionContext context, RedirectToPageResult result)
RedirectToPageResult.cs (10)
19/// Initializes a new instance of the <see cref="RedirectToPageResult"/> with the values 29/// Initializes a new instance of the <see cref="RedirectToPageResult"/> with the values 40/// Initializes a new instance of the <see cref="RedirectToPageResult"/> with the values 51/// Initializes a new instance of the <see cref="RedirectToPageResult"/> with the values 63/// Initializes a new instance of the <see cref="RedirectToPageResult"/> with the values 80/// Initializes a new instance of the <see cref="RedirectToPageResult"/> with the values provided. 98/// Initializes a new instance of the <see cref="RedirectToPageResult"/> with the values 115/// Initializes a new instance of the <see cref="RedirectToPageResult"/> with the values 134/// Initializes a new instance of the <see cref="RedirectToPageResult"/> with the values 209var executor = context.HttpContext.RequestServices.GetRequiredService<IActionResultExecutor<RedirectToPageResult>>();
Microsoft.AspNetCore.Mvc.Core.Test (34)
ControllerBaseTest.cs (27)
1009var result = controller.RedirectToPage(pageName); 1012Assert.IsType<RedirectToPageResult>(result); 1025var result = controller.RedirectToPage(pageName, pageHandler); 1028Assert.IsType<RedirectToPageResult>(result); 1042var result = controller.RedirectToPage(pageName, routeValues); 1045Assert.IsType<RedirectToPageResult>(result); 1066var result = controller.RedirectToPage(pageName, pageHandler, fragment); 1069Assert.IsType<RedirectToPageResult>(result); 1086var result = controller.RedirectToPage(pageName, pageHandler, routeValues, fragment); 1089Assert.IsType<RedirectToPageResult>(result); 1110var result = controller.RedirectToPagePermanent(pageName); 1113Assert.IsType<RedirectToPageResult>(result); 1127var result = controller.RedirectToPagePermanent(pageName, pageHandler); 1130Assert.IsType<RedirectToPageResult>(result); 1145var result = controller.RedirectToPagePermanent(pageName, routeValues); 1148Assert.IsType<RedirectToPageResult>(result); 1170var result = controller.RedirectToPagePermanent(pageName, pageHandler, fragment); 1173Assert.IsType<RedirectToPageResult>(result); 1191var result = controller.RedirectToPagePermanent(pageName, pageHandler, routeValues, fragment); 1194Assert.IsType<RedirectToPageResult>(result); 1216var result = pageModel.RedirectToPagePreserveMethod(url); 1219Assert.IsType<RedirectToPageResult>(result); 1236var resultPermanent = pageModel.RedirectToPagePreserveMethod(pageName, routeValues: routeValues); 1239Assert.IsType<RedirectToPageResult>(resultPermanent); 1257var resultPermanent = pageModel.RedirectToPagePermanentPreserveMethod(routeName, routeValues: routeValues); 1260Assert.IsType<RedirectToPageResult>(resultPermanent); 3181var result = controller.RedirectToPage("page", "handler", new { test = "value" });
RedirectToPageResultTest.cs (7)
31var result = new RedirectToPageResult("/some-page", new Dictionary<string, object>()) 63var result = new RedirectToPageResult("/MyPage", null, new { id = 10, test = "value" }, permanentRedirect) 100var result = new RedirectToPageResult("./", "page-handler", values, true, "test-fragment") 154var result = new RedirectToPageResult("/MyPage", "page-handler", values, true, "test-fragment") 218var result = new RedirectToPageResult(pageName) 269var result = new RedirectToPageResult(pageName) 295services.AddSingleton<IActionResultExecutor<RedirectToPageResult>, RedirectToPageResultExecutor>();
Microsoft.AspNetCore.Mvc.RazorPages (73)
PageBase.cs (34)
925/// <returns>The <see cref="RedirectToPageResult"/>.</returns> 926public virtual RedirectToPageResult RedirectToPage() 933/// <returns>The <see cref="RedirectToPageResult"/>.</returns> 934public virtual RedirectToPageResult RedirectToPage(object? routeValues) 941/// <returns>The <see cref="RedirectToPageResult"/>.</returns> 942public virtual RedirectToPageResult RedirectToPage(string? pageName) 951/// <returns>The <see cref="RedirectToPageResult"/>.</returns> 952public virtual RedirectToPageResult RedirectToPage(string? pageName, string? pageHandler) 961/// <returns>The <see cref="RedirectToPageResult"/>.</returns> 962public virtual RedirectToPageResult RedirectToPage(string? pageName, object? routeValues) 972/// <returns>The <see cref="RedirectToPageResult"/>.</returns> 973public virtual RedirectToPageResult RedirectToPage(string? pageName, string? pageHandler, string? fragment) 984/// <returns>The <see cref="RedirectToPageResult"/>.</returns> 985public virtual RedirectToPageResult RedirectToPage(string? pageName, string? pageHandler, object? routeValues, string? fragment) 992/// <returns>The <see cref="RedirectToPageResult"/> with <see cref="RedirectToPageResult.Permanent"/> set.</returns> 993public virtual RedirectToPageResult RedirectToPagePermanent(string? pageName) 1002/// <returns>The <see cref="RedirectToPageResult"/> with <see cref="RedirectToPageResult.Permanent"/> set.</returns> 1003public virtual RedirectToPageResult RedirectToPagePermanent(string? pageName, object? routeValues) 1012/// <returns>The <see cref="RedirectToPageResult"/> with <see cref="RedirectToPageResult.Permanent"/> set.</returns> 1013public virtual RedirectToPageResult RedirectToPagePermanent(string? pageName, string? pageHandler) 1023/// <returns>The <see cref="RedirectToPageResult"/> with <see cref="RedirectToPageResult.Permanent"/> set.</returns> 1024public virtual RedirectToPageResult RedirectToPagePermanent(string? pageName, string? pageHandler, object? routeValues) 1034/// <returns>The <see cref="RedirectToPageResult"/> with <see cref="RedirectToPageResult.Permanent"/> set.</returns> 1035public virtual RedirectToPageResult RedirectToPagePermanent(string? pageName, string? pageHandler, string? fragment) 1046/// <returns>The <see cref="RedirectToPageResult"/> with <see cref="RedirectToPageResult.Permanent"/> set.</returns> 1047public virtual RedirectToPageResult RedirectToPagePermanent(string? pageName, string? pageHandler, object? routeValues, string? fragment) 1060public virtual RedirectToPageResult RedirectToPagePreserveMethod( 1085public virtual RedirectToPageResult RedirectToPagePermanentPreserveMethod(
PageModel.cs (39)
1256/// <returns>The <see cref="RedirectToPageResult"/>.</returns> 1257public virtual RedirectToPageResult RedirectToPage() 1264/// <returns>The <see cref="RedirectToPageResult"/>.</returns> 1265public virtual RedirectToPageResult RedirectToPage(object? routeValues) 1272/// <returns>The <see cref="RedirectToPageResult"/>.</returns> 1273public virtual RedirectToPageResult RedirectToPage(string? pageName) 1282/// <returns>The <see cref="RedirectToPageResult"/>.</returns> 1283public virtual RedirectToPageResult RedirectToPage(string? pageName, string? pageHandler) 1293/// <returns>The <see cref="RedirectToPageResult"/>.</returns> 1294public virtual RedirectToPageResult RedirectToPage(string? pageName, string? pageHandler, object? routeValues) 1303/// <returns>The <see cref="RedirectToPageResult"/>.</returns> 1304public virtual RedirectToPageResult RedirectToPage(string? pageName, object? routeValues) 1314/// <returns>The <see cref="RedirectToPageResult"/>.</returns> 1315public virtual RedirectToPageResult RedirectToPage(string? pageName, string? pageHandler, string? fragment) 1326/// <returns>The <see cref="RedirectToPageResult"/>.</returns> 1327public virtual RedirectToPageResult RedirectToPage(string? pageName, string? pageHandler, object? routeValues, string? fragment) 1334/// <returns>The <see cref="RedirectToPageResult"/> with <see cref="RedirectToPageResult.Permanent"/> set.</returns> 1335public virtual RedirectToPageResult RedirectToPagePermanent(string? pageName) 1344/// <returns>The <see cref="RedirectToPageResult"/> with <see cref="RedirectToPageResult.Permanent"/> set.</returns> 1345public virtual RedirectToPageResult RedirectToPagePermanent(string? pageName, object? routeValues) 1353/// <returns>The <see cref="RedirectToPageResult"/> with <see cref="RedirectToPageResult.Permanent"/> set.</returns> 1354public virtual RedirectToPageResult RedirectToPagePermanent(string? pageName, string? pageHandler) 1364/// <returns>The <see cref="RedirectToPageResult"/> with <see cref="RedirectToPageResult.Permanent"/> set.</returns> 1365public virtual RedirectToPageResult RedirectToPagePermanent(string? pageName, string? pageHandler, object? routeValues) 1375/// <returns>The <see cref="RedirectToPageResult"/> with <see cref="RedirectToPageResult.Permanent"/> set.</returns> 1376public virtual RedirectToPageResult RedirectToPagePermanent(string? pageName, string? pageHandler, string? fragment) 1386/// <returns>The <see cref="RedirectToPageResult"/> with <see cref="RedirectToPageResult.Permanent"/> set.</returns> 1387public virtual RedirectToPageResult RedirectToPagePermanent(string? pageName, object? routeValues, string? fragment) 1398/// <returns>The <see cref="RedirectToPageResult"/> with <see cref="RedirectToPageResult.Permanent"/> set.</returns> 1399public virtual RedirectToPageResult RedirectToPagePermanent(string? pageName, string? pageHandler, object? routeValues, string? fragment) 1412public virtual RedirectToPageResult RedirectToPagePreserveMethod( 1437public virtual RedirectToPageResult RedirectToPagePermanentPreserveMethod(
Microsoft.AspNetCore.Mvc.RazorPages.Test (64)
PageModelTest.cs (32)
966var result = pageModel.RedirectToPage(); 969Assert.IsType<RedirectToPageResult>(result); 981var result = pageModel.RedirectToPage(pageName); 984Assert.IsType<RedirectToPageResult>(result); 996var result = pageModel.RedirectToPage(routeValues); 999Assert.IsType<RedirectToPageResult>(result); 1019var result = pageModel.RedirectToPage(pageName, pageHandler); 1022Assert.IsType<RedirectToPageResult>(result); 1036var result = pageModel.RedirectToPage(pageName, routeValues); 1039Assert.IsType<RedirectToPageResult>(result); 1060var result = pageModel.RedirectToPage(pageName, pageHandler, fragment); 1063Assert.IsType<RedirectToPageResult>(result); 1080var result = pageModel.RedirectToPage(pageName, pageHandler, routeValues, fragment); 1083Assert.IsType<RedirectToPageResult>(result); 1104var result = pageModel.RedirectToPagePermanent(pageName); 1107Assert.IsType<RedirectToPageResult>(result); 1121var result = pageModel.RedirectToPagePermanent(pageName, pageHandler); 1124Assert.IsType<RedirectToPageResult>(result); 1139var result = pageModel.RedirectToPagePermanent(pageName, routeValues); 1142Assert.IsType<RedirectToPageResult>(result); 1164var result = pageModel.RedirectToPagePermanent(pageName, pageHandler, routeValues); 1167Assert.IsType<RedirectToPageResult>(result); 1190var result = pageModel.RedirectToPagePermanent(pageName, pageHandler, fragment); 1193Assert.IsType<RedirectToPageResult>(result); 1211var result = pageModel.RedirectToPagePermanent(pageName, pageHandler, routeValues, fragment); 1214Assert.IsType<RedirectToPageResult>(result); 1236var result = pageModel.RedirectToPagePreserveMethod(url); 1239Assert.IsType<RedirectToPageResult>(result); 1256var resultPermanent = pageModel.RedirectToPagePreserveMethod(pageName, routeValues: routeValues); 1259Assert.IsType<RedirectToPageResult>(resultPermanent); 1277var resultPermanent = pageModel.RedirectToPagePermanentPreserveMethod(routeName, routeValues: routeValues); 1280Assert.IsType<RedirectToPageResult>(resultPermanent);
PageTest.cs (32)
1040var result = page.RedirectToPage(); 1043Assert.IsType<RedirectToPageResult>(result); 1055var result = page.RedirectToPage(pageName); 1058Assert.IsType<RedirectToPageResult>(result); 1070var result = page.RedirectToPage(routeValues); 1073Assert.IsType<RedirectToPageResult>(result); 1093var result = page.RedirectToPage(pageName, pageHandler); 1096Assert.IsType<RedirectToPageResult>(result); 1110var result = page.RedirectToPage(pageName, routeValues); 1113Assert.IsType<RedirectToPageResult>(result); 1134var result = page.RedirectToPage(pageName, pageHandler, fragment); 1137Assert.IsType<RedirectToPageResult>(result); 1154var result = page.RedirectToPage(pageName, pageHandler, routeValues, fragment); 1157Assert.IsType<RedirectToPageResult>(result); 1178var result = page.RedirectToPagePermanent(pageName); 1181Assert.IsType<RedirectToPageResult>(result); 1195var result = page.RedirectToPagePermanent(pageName, pageHandler); 1198Assert.IsType<RedirectToPageResult>(result); 1213var result = page.RedirectToPagePermanent(pageName, routeValues); 1216Assert.IsType<RedirectToPageResult>(result); 1238var result = page.RedirectToPagePermanent(pageName, pageHandler, routeValues); 1241Assert.IsType<RedirectToPageResult>(result); 1264var result = page.RedirectToPagePermanent(pageName, pageHandler, fragment); 1267Assert.IsType<RedirectToPageResult>(result); 1285var result = page.RedirectToPagePermanent(pageName, pageHandler, routeValues, fragment); 1288Assert.IsType<RedirectToPageResult>(result); 1310var result = pageModel.RedirectToPagePreserveMethod(url); 1313Assert.IsType<RedirectToPageResult>(result); 1330var resultPermanent = pageModel.RedirectToPagePreserveMethod(pageName, routeValues: routeValues); 1333Assert.IsType<RedirectToPageResult>(resultPermanent); 1351var resultPermanent = pageModel.RedirectToPagePermanentPreserveMethod(routeName, routeValues: routeValues); 1354Assert.IsType<RedirectToPageResult>(resultPermanent);