49646
49646
"source_path": "learn-pr/language/react-work-with-components-and-data/index.yml",
49647
49647
"redirect_url": "https://learn.microsoft.com/training/browse/",
49648
49648
"redirect_document_id": false
49649
+ },
49650
+ {
49651
+ "source_path": "learn-pr/aspnetcore/aspnet-core-signalr-polling-fix/1-introduction.yml",
49652
+ "redirect_url": "https://learn.microsoft.com/aspnet/core/tutorials/signalr?view=aspnetcore-9.0&tabs=visual-studio",
49653
+ "redirect_document_id": false
49654
+ },
49655
+ {
49656
+ "source_path": "learn-pr/aspnetcore/aspnet-core-signalr-polling-fix/2-clone-familiarize.yml",
49657
+ "redirect_url": "https://learn.microsoft.com/aspnet/core/tutorials/signalr?view=aspnetcore-9.0&tabs=visual-studio",
49658
+ "redirect_document_id": false
49659
+ },
49660
+ {
49661
+ "source_path": "learn-pr/aspnetcore/aspnet-core-signalr-polling-fix/3-refactor-to-signalr.yml",
49662
+ "redirect_url": "https://learn.microsoft.com/aspnet/core/tutorials/signalr?view=aspnetcore-9.0&tabs=visual-studio",
49663
+ "redirect_document_id": false
49664
+ },
49665
+ {
49666
+ "source_path": "learn-pr/aspnetcore/aspnet-core-signalr-polling-fix/4-validate-refactored-code.yml",
49667
+ "redirect_url": "https://learn.microsoft.com/aspnet/core/tutorials/signalr?view=aspnetcore-9.0&tabs=visual-studio",
49668
+ "redirect_document_id": false
49669
+ },
49670
+ {
49671
+ "source_path": "learn-pr/aspnetcore/aspnet-core-signalr-polling-fix/5-summary.yml",
49672
+ "redirect_url": "https://learn.microsoft.com/aspnet/core/tutorials/signalr?view=aspnetcore-9.0&tabs=visual-studio",
49673
+ "redirect_document_id": false
49674
+ },
49675
+ {
49676
+ "source_path": "learn-pr/aspnetcore/aspnet-core-signalr-polling-fix/5-summary.yml",
49677
+ "redirect_url": "https://learn.microsoft.com/aspnet/core/tutorials/signalr?view=aspnetcore-9.0&tabs=visual-studio",
49678
+ "redirect_document_id": false
49679
+ },
49680
+ {
49681
+ "source_path": "learn-pr/aspnetcore/aspnet-core-signalr-polling-fix/index.yml",
49682
+ "redirect_url": "https://learn.microsoft.com/aspnet/core/tutorials/signalr?view=aspnetcore-9.0&tabs=visual-studio",
49683
+ "redirect_document_id": false
49684
+ },
49685
+ {
49686
+ "source_path": "learn-pr/aspnetcore/secure-aspnet-core-identity/1-introduction.yml",
49687
+ "redirect_url": "https://learn.microsoft.com/training/modules/build-web-api-minimal-database/",
49688
+ "redirect_document_id": false
49689
+ },
49690
+ {
49691
+ "source_path": "learn-pr/aspnetcore/secure-aspnet-core-identity/2-understand-aspnetcore-identity.yml",
49692
+ "redirect_url": "https://learn.microsoft.com/training/modules/build-web-api-minimal-database/",
49693
+ "redirect_document_id": false
49694
+ },
49695
+ {
49696
+ "source_path": "learn-pr/aspnetcore/secure-aspnet-core-identity/3-add-identity.yml",
49697
+ "redirect_url": "https://learn.microsoft.com/training/modules/build-web-api-minimal-database/",
49698
+ "redirect_document_id": false
49699
+ },
49700
+ {
49701
+ "source_path": "learn-pr/aspnetcore/secure-aspnet-core-identity/4-identity-customizations.yml",
49702
+ "redirect_url": "https://learn.microsoft.com/training/modules/build-web-api-minimal-database/",
49703
+ "redirect_document_id": false
49704
+ },
49705
+ {
49706
+ "source_path": "learn-pr/aspnetcore/secure-aspnet-core-identity/5-customize-identity.yml",
49707
+ "redirect_url": "https://learn.microsoft.com/training/modules/build-web-api-minimal-database/",
49708
+ "redirect_document_id": false
49709
+ },
49710
+ {
49711
+ "source_path": "learn-pr/aspnetcore/secure-aspnet-core-identity/6-multi-factor-authentication.yml",
49712
+ "redirect_url": "https://learn.microsoft.com/training/modules/build-web-api-minimal-database/",
49713
+ "redirect_document_id": false
49714
+ },
49715
+ {
49716
+ "source_path": "learn-pr/aspnetcore/secure-aspnet-core-identity/7-configure-multi-factor-authentication.yml",
49717
+ "redirect_url": "https://learn.microsoft.com/training/modules/build-web-api-minimal-database/",
49718
+ "redirect_document_id": false
49719
+ },
49720
+ {
49721
+ "source_path": "learn-pr/aspnetcore/secure-aspnet-core-identity/8-claims-policy-authorization.yml",
49722
+ "redirect_url": "https://learn.microsoft.com/training/modules/build-web-api-minimal-database/",
49723
+ "redirect_document_id": false
49724
+ },
49725
+ {
49726
+ "source_path": "learn-pr/aspnetcore/secure-aspnet-core-identity/9-enable-claims-policy-authorization.yml",
49727
+ "redirect_url": "https://learn.microsoft.com/training/modules/build-web-api-minimal-database/",
49728
+ "redirect_document_id": false
49729
+ },
49730
+ {
49731
+ "source_path": "learn-pr/aspnetcore/secure-aspnet-core-identity/10-summary.yml",
49732
+ "redirect_url": "https://learn.microsoft.com/training/modules/build-web-api-minimal-database/",
49733
+ "redirect_document_id": false
49734
+ },
49735
+ {
49736
+ "source_path": "learn-pr/aspnetcore/secure-aspnet-core-identity/index.yml",
49737
+ "redirect_url": "https://learn.microsoft.com/training/modules/build-web-api-minimal-database/",
49738
+ "redirect_document_id": false
49649
49739
}
49650
49740
]
49651
49741
}
0 commit comments