AspNet.Mvc.TypedRouting.Test.LinkGeneration.MyTestController.CreatedAtRouteSameController C# (CSharp) Method

CreatedAtRouteSameController() public method

public CreatedAtRouteSameController ( ) : IActionResult
return IActionResult
        public IActionResult CreatedAtRouteSameController()
        {
            return this.CreatedAtRoute("route", c => c.CreatedAtRouteSameController(), "test");
        }

Usage Example

        public void CreatedAtRoute_SameController_ResolvesCorrectly()
        {
            // Arrange
            var controller = new MyTestController();

            // Act
            var result = controller.CreatedAtRouteSameController() as CreatedAtRouteResult;

            // Assert
            Assert.NotNull(result);
            Assert.Equal("route", result.RouteName);
            Assert.Equal(2, result.RouteValues.Count);
            Assert.Equal("MyTest", result.RouteValues["controller"]);
            Assert.Equal("CreatedAtRouteSameController", result.RouteValues["action"]);
            Assert.Equal("test", result.Value);
        }
All Usage Examples Of AspNet.Mvc.TypedRouting.Test.LinkGeneration.MyTestController::CreatedAtRouteSameController