├── .azdo ├── README.md └── pipelines │ └── azure-dev.yml ├── .devcontainer └── devcontainer.json ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── README.md │ ├── azure-dev.yml │ ├── scheduled-azure-dev.yml │ └── scheduled-azure-teardown.yml ├── .gitignore ├── .vscode ├── launch.json └── tasks.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── SUPPORT.md ├── additional-resources.md ├── assets ├── diagrams │ ├── reliable-web-app-dotnet-dev.vsdx │ ├── reliable-web-app-dotnet-vnet.vsdx │ └── reliable-web-app-dotnet.vsdx ├── icons │ ├── reliable-web-app-dotnet-dev.svg │ ├── reliable-web-app-dotnet.svg │ └── reliable-web-app-vnet.svg ├── images │ ├── Azd-Env-New.png │ ├── AzdoSetup │ │ ├── 1CreateAPipeline.png │ │ ├── 2CreateAPipeline.png │ │ ├── 3CreateAPipeline.png │ │ ├── 4CreateAPipeline.png │ │ └── 5CreateAPipeline.png │ ├── Guide │ │ ├── AD-AppRegistrations.png │ │ ├── AppConfig-Purge.png │ │ ├── AsyncRequestReplyPattern.png │ │ ├── Azd-Env-New.png │ │ ├── AzureMonitorCustomEvents.png │ │ ├── AzureMonitorLiveMetrics.png │ │ ├── AzureMonitorLogAnalyticsQueries.png │ │ ├── Intro-video.jpg │ │ ├── Intro-video.png │ │ ├── KeyVault-Purge.png │ │ ├── ReliableWebAppArchitectureDiagram.png │ │ ├── Simulating_AppInsightsRequestWithSqlServer.png │ │ ├── Simulating_AppInsightsRequestWithoutSql.png │ │ ├── Simulating_AppInsightsTopRequests.png │ │ ├── Simulating_AppServiceRestart.png │ │ ├── Simulating_CheckoutPage.png │ │ ├── Simulating_CircuitBreakerPart1.png │ │ ├── Simulating_CircuitBreakerPart2.png │ │ ├── Simulating_ConfigExplorer.png │ │ ├── Simulating_RedisConsole.png │ │ ├── Simulating_RedisConsoleListKeys.png │ │ ├── Simulating_RedisConsoleShowUpcomingConcerts.png │ │ ├── Simulating_RetryPattern.png │ │ ├── Simulating_UpcomingConcertsPage.png │ │ ├── WebAppHomePage.png │ │ └── WebAppTicketsPage.png │ ├── WebAppHomePage.png │ ├── configure-multiple-startup-projects.png │ ├── vscode-reopen-in-container-command.png │ └── vscode-reopen-in-container.png ├── sla-calculation.md └── sla-calculation.xlsx ├── azure.yaml ├── demo.md ├── developer-experience.md ├── infra ├── bicepconfig.json ├── core │ ├── compute │ │ ├── postDeploymentScript │ │ │ └── post-deployment.sh │ │ └── ubuntu-jumpbox.bicep │ ├── config │ │ └── app-configuration.bicep │ ├── cost-management │ │ └── budget.bicep │ ├── database │ │ ├── azure-cache-for-redis.bicep │ │ ├── create-sql-user-and-role.bicep │ │ ├── scripts │ │ │ └── create-sql-user-and-role.ps1 │ │ ├── sql-database.bicep │ │ └── sql-server.bicep │ ├── hosting │ │ ├── app-service-plan.bicep │ │ └── app-service.bicep │ ├── identity │ │ ├── managed-identity.bicep │ │ └── resource-group-role-assignment.bicep │ ├── monitor │ │ ├── application-insights.bicep │ │ └── log-analytics-workspace.bicep │ ├── network │ │ ├── bastion-host.bicep │ │ ├── ddos-protection-plan.bicep │ │ ├── firewall.bicep │ │ ├── network-security-group.bicep │ │ ├── peer-virtual-network.bicep │ │ ├── private-dns-zone-link.bicep │ │ ├── private-dns-zone.bicep │ │ ├── private-endpoint.bicep │ │ ├── public-ip-address.bicep │ │ ├── route-table.bicep │ │ └── virtual-network.bicep │ ├── security │ │ ├── front-door-route-approval.bicep │ │ ├── front-door-route.bicep │ │ ├── front-door-with-waf.bicep │ │ ├── key-vault-secrets.bicep │ │ ├── key-vault.bicep │ │ └── scripts │ │ │ └── front-door-route-approval.sh │ └── storage │ │ ├── storage-account-blob.bicep │ │ └── storage-account.bicep ├── main.bicep ├── main.parameters.json ├── modules │ ├── application-appservice.bicep │ ├── application-post-config.bicep │ ├── application-resources.bicep │ ├── azure-fqdns.jsonc │ ├── azure-monitor.bicep │ ├── grant-secret-user.bicep │ ├── hub-network.bicep │ ├── naming.bicep │ ├── peer-networks.bicep │ ├── private-dns-zones.bicep │ ├── resource-groups.bicep │ ├── shared-frontdoor.bicep │ ├── spoke-network.bicep │ └── telemetry.bicep ├── naming.overrides.jsonc ├── scripts │ ├── postdeploy │ │ ├── show-webapp-uri.ps1 │ │ └── show-webapp-uri.sh │ ├── postprovision │ │ ├── call-create-app-registrations.ps1 │ │ ├── call-create-app-registrations.sh │ │ └── create-app-registrations.ps1 │ ├── predeploy │ │ ├── call-set-app-configuration.ps1 │ │ ├── call-set-app-configuration.sh │ │ └── set-app-configuration.ps1 │ ├── predown │ │ ├── call-cleanup.ps1 │ │ └── call-cleanup.sh │ └── preprovision │ │ ├── validate-params.ps1 │ │ ├── validate-params.sh │ │ ├── whats-my-ip.ps1 │ │ └── whats-my-ip.sh └── types │ ├── ApplicationIdentity.bicep │ ├── BuildAgentSettings.bicep │ ├── DeploymentSettings.bicep │ ├── DiagnosticSettings.bicep │ ├── FrontDoorSettings.bicep │ ├── PrivateEndpointSettings.bicep │ ├── RedisUser.bicep │ ├── UserIdentity.bicep │ └── WafRules.bicep ├── known-issues.md ├── prerequisites.md ├── prod-deployment.md ├── src ├── Relecloud.Web.CallCenter.Api │ ├── AzureExtensions.cs │ ├── Controllers │ │ ├── ConcertController.cs │ │ ├── ImageController.cs │ │ ├── SearchController.cs │ │ ├── TicketController.cs │ │ └── UserController.cs │ ├── Infrastructure │ │ ├── ApplicationInitializer.cs │ │ ├── CacheKeys.cs │ │ ├── IntermittentErrorRequestMiddleware.cs │ │ ├── ModelStateDictionaryExtensions.cs │ │ └── Roles.cs │ ├── Migrations │ │ ├── 20220125000051_AddVisibleFields.Designer.cs │ │ ├── 20220125000051_AddVisibleFields.cs │ │ ├── 20220125000722_AddAuditFieldsToConcert.Designer.cs │ │ ├── 20220125000722_AddAuditFieldsToConcert.cs │ │ ├── 20220126181356_AddCheckoutTables.Designer.cs │ │ ├── 20220126181356_AddCheckoutTables.cs │ │ ├── 20220208203826_CreateTicketNumbers.Designer.cs │ │ ├── 20220208203826_CreateTicketNumbers.cs │ │ ├── 20220208231619_SelectTicketManagementService.Designer.cs │ │ ├── 20220208231619_SelectTicketManagementService.cs │ │ ├── 20220209201351_TicketServiceConcertIdIsNullable.Designer.cs │ │ ├── 20220209201351_TicketServiceConcertIdIsNullable.cs │ │ ├── 20220215010613_AddTicketNumberToTicket.Designer.cs │ │ ├── 20220215010613_AddTicketNumberToTicket.cs │ │ └── ConcertDataContextModelSnapshot.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Relecloud.Web.CallCenter.Api.csproj │ ├── Services │ │ ├── IConcertRepository.cs │ │ ├── IPaymentGatewayService.cs │ │ ├── MockServices │ │ │ ├── MockConcertRepository.cs │ │ │ ├── MockConcertSearchService.cs │ │ │ ├── MockPaymentGatewayService.cs │ │ │ ├── MockTicketImageService.cs │ │ │ ├── MockTicketManagementService.cs │ │ │ └── MockTicketRenderingService.cs │ │ ├── PaymentGatewayService │ │ │ ├── CapturePaymentRequest.cs │ │ │ ├── CapturePaymentResult.cs │ │ │ ├── CapturePaymentResultStatus.cs │ │ │ ├── PreAuthPaymentRequest.cs │ │ │ ├── PreAuthPaymentResult.cs │ │ │ └── PreAuthPaymentResultStatus.cs │ │ ├── Search │ │ │ ├── AzureSearchConcertSearchService.cs │ │ │ └── SqlDatabaseConcertSearchService.cs │ │ ├── SqlDatabaseConcertRepository │ │ │ ├── ConcertDataContext.cs │ │ │ └── SqlDatabaseConcertRepository.cs │ │ └── TicketManagementService │ │ │ ├── ITicketImageService.cs │ │ │ ├── ITicketManagementService.cs │ │ │ ├── ITicketRenderingService.cs │ │ │ ├── TicketImageService.cs │ │ │ ├── TicketManagementService.cs │ │ │ └── TicketRenderingService.cs │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Relecloud.Web.CallCenter │ ├── Controllers │ │ ├── CartController.cs │ │ ├── ConcertController.cs │ │ ├── HomeController.cs │ │ ├── ImageController.cs │ │ └── TicketController.cs │ ├── Infrastructure │ │ ├── CacheKeys.cs │ │ ├── ExtensionMethods.cs │ │ ├── RelecloudApiConfiguration.cs │ │ └── Roles.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Relecloud.Web.CallCenter.csproj │ ├── Services │ │ ├── ITicketImageService.cs │ │ ├── ITicketPurchaseService.cs │ │ ├── MockServices │ │ │ ├── MockConcertContextService.cs │ │ │ ├── MockConcertSearchService.cs │ │ │ ├── MockTicketImageService.cs │ │ │ └── MockTicketPurchaseService.cs │ │ └── RelecloudApiServices │ │ │ ├── RelecloudApiConcertSearchService.cs │ │ │ ├── RelecloudApiConcertService.cs │ │ │ ├── RelecloudApiOptions.cs │ │ │ ├── RelecloudApiTicketImageService.cs │ │ │ └── RelecloudApiTicketPurchaseService.cs │ ├── Startup.cs │ ├── ViewModels │ │ ├── CartViewModel.cs │ │ ├── CheckoutViewModel.cs │ │ ├── ConcertViewModel.cs │ │ └── TicketViewModel.cs │ ├── Views │ │ ├── Cart │ │ │ ├── Add.cshtml │ │ │ ├── Checkout.cshtml │ │ │ └── Index.cshtml │ │ ├── Concert │ │ │ ├── Create.cshtml │ │ │ ├── Delete.cshtml │ │ │ ├── Details.cshtml │ │ │ ├── Edit.cshtml │ │ │ ├── Index.cshtml │ │ │ ├── Search.cshtml │ │ │ └── Search.cshtml.cs │ │ ├── Home │ │ │ └── Index.cshtml │ │ ├── Shared │ │ │ ├── Error.cshtml │ │ │ ├── _Layout.cshtml │ │ │ ├── _Layout.cshtml.css │ │ │ └── _ValidationScriptsPartial.cshtml │ │ ├── Ticket │ │ │ └── Index.cshtml │ │ ├── _ViewImports.cshtml │ │ └── _ViewStart.cshtml │ ├── appsettings.Development.json │ ├── appsettings.json │ └── wwwroot │ │ ├── css │ │ └── site.css │ │ ├── favicon.ico │ │ ├── img │ │ └── banner.jpg │ │ ├── js │ │ └── site.js │ │ ├── lib │ │ ├── bootstrap │ │ │ ├── LICENSE │ │ │ └── dist │ │ │ │ ├── css │ │ │ │ ├── bootstrap-grid.css │ │ │ │ ├── bootstrap-grid.css.map │ │ │ │ ├── bootstrap-grid.min.css │ │ │ │ ├── bootstrap-grid.min.css.map │ │ │ │ ├── bootstrap-grid.rtl.css │ │ │ │ ├── bootstrap-grid.rtl.css.map │ │ │ │ ├── bootstrap-grid.rtl.min.css │ │ │ │ ├── bootstrap-grid.rtl.min.css.map │ │ │ │ ├── bootstrap-reboot.css │ │ │ │ ├── bootstrap-reboot.css.map │ │ │ │ ├── bootstrap-reboot.min.css │ │ │ │ ├── bootstrap-reboot.min.css.map │ │ │ │ ├── bootstrap-reboot.rtl.css │ │ │ │ ├── bootstrap-reboot.rtl.css.map │ │ │ │ ├── bootstrap-reboot.rtl.min.css │ │ │ │ ├── bootstrap-reboot.rtl.min.css.map │ │ │ │ ├── bootstrap-utilities.css │ │ │ │ ├── bootstrap-utilities.css.map │ │ │ │ ├── bootstrap-utilities.min.css │ │ │ │ ├── bootstrap-utilities.min.css.map │ │ │ │ ├── bootstrap-utilities.rtl.css │ │ │ │ ├── bootstrap-utilities.rtl.css.map │ │ │ │ ├── bootstrap-utilities.rtl.min.css │ │ │ │ ├── bootstrap-utilities.rtl.min.css.map │ │ │ │ ├── bootstrap.css │ │ │ │ ├── bootstrap.css.map │ │ │ │ ├── bootstrap.min.css │ │ │ │ ├── bootstrap.min.css.map │ │ │ │ ├── bootstrap.rtl.css │ │ │ │ ├── bootstrap.rtl.css.map │ │ │ │ ├── bootstrap.rtl.min.css │ │ │ │ └── bootstrap.rtl.min.css.map │ │ │ │ └── js │ │ │ │ ├── bootstrap.bundle.js │ │ │ │ ├── bootstrap.bundle.js.map │ │ │ │ ├── bootstrap.bundle.min.js │ │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ │ ├── bootstrap.esm.js │ │ │ │ ├── bootstrap.esm.js.map │ │ │ │ ├── bootstrap.esm.min.js │ │ │ │ ├── bootstrap.esm.min.js.map │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.js.map │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── bootstrap.min.js.map │ │ ├── jquery-validation-unobtrusive │ │ │ ├── LICENSE.txt │ │ │ ├── jquery.validate.unobtrusive.js │ │ │ └── jquery.validate.unobtrusive.min.js │ │ ├── jquery-validation │ │ │ ├── LICENSE.md │ │ │ └── dist │ │ │ │ ├── additional-methods.js │ │ │ │ ├── additional-methods.min.js │ │ │ │ ├── jquery.validate.js │ │ │ │ └── jquery.validate.min.js │ │ └── jquery │ │ │ ├── LICENSE.txt │ │ │ └── dist │ │ │ ├── jquery.js │ │ │ ├── jquery.min.js │ │ │ └── jquery.min.map │ │ └── robots.txt ├── Relecloud.Web.Models │ ├── ConcertContext │ │ ├── Concert.cs │ │ ├── CreateResult.cs │ │ ├── Customer.cs │ │ ├── DeleteResult.cs │ │ ├── PagedResult.cs │ │ ├── Ticket.cs │ │ ├── TicketNumber.cs │ │ ├── UpdateResult.cs │ │ └── User.cs │ ├── Relecloud.Web.Models.csproj │ ├── Search │ │ ├── ConcertSearchResult.cs │ │ ├── SearchFacet.cs │ │ ├── SearchFacetValue.cs │ │ ├── SearchRequest.cs │ │ └── SearchResponse.cs │ ├── Services │ │ ├── IConcertContextService.cs │ │ ├── IConcertSearchService.cs │ │ └── IServiceProviderResult.cs │ └── TicketManagement │ │ ├── CountAvailableTicketsResult.cs │ │ ├── HaveTicketsBeenSoldResult.cs │ │ ├── Payment │ │ ├── CardTypes.cs │ │ └── PaymentDetails.cs │ │ ├── PurchaseTicketsRequest.cs │ │ ├── PurchaseTicketsResult.cs │ │ ├── PurchaseTicketsResultStatus.cs │ │ ├── ReserveTicketsResult.cs │ │ └── ReserveTicketsResultStatus.cs ├── Relecloud.sln └── global.json ├── testscripts ├── README.md ├── call-validate-deployment.sh ├── cleanup.ps1 ├── setup.ps1 ├── validate-deployment.ps1 └── validate-deployment.sh ├── troubleshooting.md └── workshop ├── 1 - Tooling and Deployment └── README.md ├── 2 - RWA Overview └── README.MD ├── 3 - Cost Optimization └── README.md ├── 4 - Reliability └── README.md ├── 5 - Security └── README.md ├── 6 - Operational Excellence ├── README.md └── script │ └── ClientSecretRotation.ps1 ├── 7 - Performance Efficiency └── README.md ├── 8 - Clean Up └── README.md ├── README.md ├── azd-sample ├── .gitignore ├── azure.yaml ├── infra │ ├── abbreviations.json │ ├── autoscale.bicep │ ├── main.bicep │ ├── main.parameters.json │ └── resources.bicep └── src │ ├── ReleCloudLite.API │ ├── Data │ │ ├── ITicketContext.cs │ │ └── TicketContext.cs │ ├── Mocks │ │ └── MockTicketContext.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── ReleCloudLite.API.csproj │ ├── Service │ │ └── TicketService.cs │ ├── appsettings.Development.json │ └── appsettings.json │ ├── ReleCloudLite.Models │ ├── ReleCloudLite.Models.csproj │ └── Ticket.cs │ ├── ReleCloudLite.Web │ ├── App.razor │ ├── Data │ │ ├── AzureExtensions.cs │ │ └── TicketService.cs │ ├── Pages │ │ ├── Error.cshtml │ │ ├── Error.cshtml.cs │ │ ├── Index.razor │ │ ├── Tickets.razor │ │ └── _Host.cshtml │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── ReleCloudLite.Web.csproj │ ├── Shared │ │ ├── MainLayout.razor │ │ ├── MainLayout.razor.css │ │ ├── NavMenu.razor │ │ ├── NavMenu.razor.css │ │ └── SurveyPrompt.razor │ ├── _Imports.razor │ ├── appsettings.Development.json │ ├── appsettings.json │ └── wwwroot │ │ ├── css │ │ ├── bootstrap │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ ├── open-iconic │ │ │ ├── FONT-LICENSE │ │ │ ├── ICON-LICENSE │ │ │ ├── README.md │ │ │ └── font │ │ │ │ ├── css │ │ │ │ └── open-iconic-bootstrap.min.css │ │ │ │ └── fonts │ │ │ │ ├── open-iconic.eot │ │ │ │ ├── open-iconic.otf │ │ │ │ ├── open-iconic.svg │ │ │ │ ├── open-iconic.ttf │ │ │ │ └── open-iconic.woff │ │ └── site.css │ │ └── favicon.png │ └── ReleCloudLite.sln └── images ├── 0-Introduction └── IntroductionToRWADotNet.jpeg ├── 1-Tooling and Deployment ├── Azd-Env-New.png ├── WebAppHomePage.png ├── configure-multiple-startup-projects.png ├── vscode-reopen-in-container-command.png └── vscode-reopen-in-container.png ├── 2-RWA Overview ├── enterprise-web-app-cloud-journey.png ├── objectives.png ├── pattern-of-patterns.png └── the-five-pillars.png ├── 3-Cost Optimization ├── app-service-plan-p1v3.png ├── app-service-plan.png ├── sample-application.png └── scale-out.png ├── 4-Reliability ├── circuit-breaker.png ├── exception-output.png ├── multiple-startups.png └── web-app-handle-error.png ├── 5-Security ├── app-service-identity.png ├── appconfig-keyvault.png ├── keyvault-app-selection.png ├── sample-application.png ├── selecting-managed-identity.png └── user-assigned-managed-identity.png └── 6-Operational Excellence ├── AD-App-Registrations.png ├── AD-Search.png ├── Client-Secret.png ├── EntraID-App-Registrations.png ├── EntraID-Search.png ├── Monitoring-App-503.png ├── Monitoring-App-Config.png ├── Monitoring-App-Failures.png ├── Monitoring-App-Service.png ├── Monitoring-RG.png └── Rotate-Secrets-Output.png /.azdo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/.azdo/README.md -------------------------------------------------------------------------------- /.azdo/pipelines/azure-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/.azdo/pipelines/azure-dev.yml -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/.github/workflows/README.md -------------------------------------------------------------------------------- /.github/workflows/azure-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/.github/workflows/azure-dev.yml -------------------------------------------------------------------------------- /.github/workflows/scheduled-azure-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/.github/workflows/scheduled-azure-dev.yml -------------------------------------------------------------------------------- /.github/workflows/scheduled-azure-teardown.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/.github/workflows/scheduled-azure-teardown.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /additional-resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/additional-resources.md -------------------------------------------------------------------------------- /assets/diagrams/reliable-web-app-dotnet-dev.vsdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/diagrams/reliable-web-app-dotnet-dev.vsdx -------------------------------------------------------------------------------- /assets/diagrams/reliable-web-app-dotnet-vnet.vsdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/diagrams/reliable-web-app-dotnet-vnet.vsdx -------------------------------------------------------------------------------- /assets/diagrams/reliable-web-app-dotnet.vsdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/diagrams/reliable-web-app-dotnet.vsdx -------------------------------------------------------------------------------- /assets/icons/reliable-web-app-dotnet-dev.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/icons/reliable-web-app-dotnet-dev.svg -------------------------------------------------------------------------------- /assets/icons/reliable-web-app-dotnet.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/icons/reliable-web-app-dotnet.svg -------------------------------------------------------------------------------- /assets/icons/reliable-web-app-vnet.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/icons/reliable-web-app-vnet.svg -------------------------------------------------------------------------------- /assets/images/Azd-Env-New.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Azd-Env-New.png -------------------------------------------------------------------------------- /assets/images/AzdoSetup/1CreateAPipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/AzdoSetup/1CreateAPipeline.png -------------------------------------------------------------------------------- /assets/images/AzdoSetup/2CreateAPipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/AzdoSetup/2CreateAPipeline.png -------------------------------------------------------------------------------- /assets/images/AzdoSetup/3CreateAPipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/AzdoSetup/3CreateAPipeline.png -------------------------------------------------------------------------------- /assets/images/AzdoSetup/4CreateAPipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/AzdoSetup/4CreateAPipeline.png -------------------------------------------------------------------------------- /assets/images/AzdoSetup/5CreateAPipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/AzdoSetup/5CreateAPipeline.png -------------------------------------------------------------------------------- /assets/images/Guide/AD-AppRegistrations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/AD-AppRegistrations.png -------------------------------------------------------------------------------- /assets/images/Guide/AppConfig-Purge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/AppConfig-Purge.png -------------------------------------------------------------------------------- /assets/images/Guide/AsyncRequestReplyPattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/AsyncRequestReplyPattern.png -------------------------------------------------------------------------------- /assets/images/Guide/Azd-Env-New.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/Azd-Env-New.png -------------------------------------------------------------------------------- /assets/images/Guide/AzureMonitorCustomEvents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/AzureMonitorCustomEvents.png -------------------------------------------------------------------------------- /assets/images/Guide/AzureMonitorLiveMetrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/AzureMonitorLiveMetrics.png -------------------------------------------------------------------------------- /assets/images/Guide/AzureMonitorLogAnalyticsQueries.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/AzureMonitorLogAnalyticsQueries.png -------------------------------------------------------------------------------- /assets/images/Guide/Intro-video.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/Intro-video.jpg -------------------------------------------------------------------------------- /assets/images/Guide/Intro-video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/Intro-video.png -------------------------------------------------------------------------------- /assets/images/Guide/KeyVault-Purge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/KeyVault-Purge.png -------------------------------------------------------------------------------- /assets/images/Guide/ReliableWebAppArchitectureDiagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/ReliableWebAppArchitectureDiagram.png -------------------------------------------------------------------------------- /assets/images/Guide/Simulating_AppInsightsRequestWithSqlServer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/Simulating_AppInsightsRequestWithSqlServer.png -------------------------------------------------------------------------------- /assets/images/Guide/Simulating_AppInsightsRequestWithoutSql.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/Simulating_AppInsightsRequestWithoutSql.png -------------------------------------------------------------------------------- /assets/images/Guide/Simulating_AppInsightsTopRequests.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/Simulating_AppInsightsTopRequests.png -------------------------------------------------------------------------------- /assets/images/Guide/Simulating_AppServiceRestart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/Simulating_AppServiceRestart.png -------------------------------------------------------------------------------- /assets/images/Guide/Simulating_CheckoutPage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/Simulating_CheckoutPage.png -------------------------------------------------------------------------------- /assets/images/Guide/Simulating_CircuitBreakerPart1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/Simulating_CircuitBreakerPart1.png -------------------------------------------------------------------------------- /assets/images/Guide/Simulating_CircuitBreakerPart2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/Simulating_CircuitBreakerPart2.png -------------------------------------------------------------------------------- /assets/images/Guide/Simulating_ConfigExplorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/Simulating_ConfigExplorer.png -------------------------------------------------------------------------------- /assets/images/Guide/Simulating_RedisConsole.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/Simulating_RedisConsole.png -------------------------------------------------------------------------------- /assets/images/Guide/Simulating_RedisConsoleListKeys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/Simulating_RedisConsoleListKeys.png -------------------------------------------------------------------------------- /assets/images/Guide/Simulating_RedisConsoleShowUpcomingConcerts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/Simulating_RedisConsoleShowUpcomingConcerts.png -------------------------------------------------------------------------------- /assets/images/Guide/Simulating_RetryPattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/Simulating_RetryPattern.png -------------------------------------------------------------------------------- /assets/images/Guide/Simulating_UpcomingConcertsPage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/Simulating_UpcomingConcertsPage.png -------------------------------------------------------------------------------- /assets/images/Guide/WebAppHomePage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/WebAppHomePage.png -------------------------------------------------------------------------------- /assets/images/Guide/WebAppTicketsPage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/Guide/WebAppTicketsPage.png -------------------------------------------------------------------------------- /assets/images/WebAppHomePage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/WebAppHomePage.png -------------------------------------------------------------------------------- /assets/images/configure-multiple-startup-projects.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/configure-multiple-startup-projects.png -------------------------------------------------------------------------------- /assets/images/vscode-reopen-in-container-command.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/vscode-reopen-in-container-command.png -------------------------------------------------------------------------------- /assets/images/vscode-reopen-in-container.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/images/vscode-reopen-in-container.png -------------------------------------------------------------------------------- /assets/sla-calculation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/sla-calculation.md -------------------------------------------------------------------------------- /assets/sla-calculation.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/assets/sla-calculation.xlsx -------------------------------------------------------------------------------- /azure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/azure.yaml -------------------------------------------------------------------------------- /demo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/demo.md -------------------------------------------------------------------------------- /developer-experience.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/developer-experience.md -------------------------------------------------------------------------------- /infra/bicepconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/bicepconfig.json -------------------------------------------------------------------------------- /infra/core/compute/postDeploymentScript/post-deployment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/compute/postDeploymentScript/post-deployment.sh -------------------------------------------------------------------------------- /infra/core/compute/ubuntu-jumpbox.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/compute/ubuntu-jumpbox.bicep -------------------------------------------------------------------------------- /infra/core/config/app-configuration.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/config/app-configuration.bicep -------------------------------------------------------------------------------- /infra/core/cost-management/budget.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/cost-management/budget.bicep -------------------------------------------------------------------------------- /infra/core/database/azure-cache-for-redis.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/database/azure-cache-for-redis.bicep -------------------------------------------------------------------------------- /infra/core/database/create-sql-user-and-role.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/database/create-sql-user-and-role.bicep -------------------------------------------------------------------------------- /infra/core/database/scripts/create-sql-user-and-role.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/database/scripts/create-sql-user-and-role.ps1 -------------------------------------------------------------------------------- /infra/core/database/sql-database.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/database/sql-database.bicep -------------------------------------------------------------------------------- /infra/core/database/sql-server.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/database/sql-server.bicep -------------------------------------------------------------------------------- /infra/core/hosting/app-service-plan.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/hosting/app-service-plan.bicep -------------------------------------------------------------------------------- /infra/core/hosting/app-service.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/hosting/app-service.bicep -------------------------------------------------------------------------------- /infra/core/identity/managed-identity.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/identity/managed-identity.bicep -------------------------------------------------------------------------------- /infra/core/identity/resource-group-role-assignment.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/identity/resource-group-role-assignment.bicep -------------------------------------------------------------------------------- /infra/core/monitor/application-insights.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/monitor/application-insights.bicep -------------------------------------------------------------------------------- /infra/core/monitor/log-analytics-workspace.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/monitor/log-analytics-workspace.bicep -------------------------------------------------------------------------------- /infra/core/network/bastion-host.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/network/bastion-host.bicep -------------------------------------------------------------------------------- /infra/core/network/ddos-protection-plan.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/network/ddos-protection-plan.bicep -------------------------------------------------------------------------------- /infra/core/network/firewall.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/network/firewall.bicep -------------------------------------------------------------------------------- /infra/core/network/network-security-group.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/network/network-security-group.bicep -------------------------------------------------------------------------------- /infra/core/network/peer-virtual-network.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/network/peer-virtual-network.bicep -------------------------------------------------------------------------------- /infra/core/network/private-dns-zone-link.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/network/private-dns-zone-link.bicep -------------------------------------------------------------------------------- /infra/core/network/private-dns-zone.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/network/private-dns-zone.bicep -------------------------------------------------------------------------------- /infra/core/network/private-endpoint.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/network/private-endpoint.bicep -------------------------------------------------------------------------------- /infra/core/network/public-ip-address.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/network/public-ip-address.bicep -------------------------------------------------------------------------------- /infra/core/network/route-table.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/network/route-table.bicep -------------------------------------------------------------------------------- /infra/core/network/virtual-network.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/network/virtual-network.bicep -------------------------------------------------------------------------------- /infra/core/security/front-door-route-approval.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/security/front-door-route-approval.bicep -------------------------------------------------------------------------------- /infra/core/security/front-door-route.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/security/front-door-route.bicep -------------------------------------------------------------------------------- /infra/core/security/front-door-with-waf.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/security/front-door-with-waf.bicep -------------------------------------------------------------------------------- /infra/core/security/key-vault-secrets.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/security/key-vault-secrets.bicep -------------------------------------------------------------------------------- /infra/core/security/key-vault.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/security/key-vault.bicep -------------------------------------------------------------------------------- /infra/core/security/scripts/front-door-route-approval.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/security/scripts/front-door-route-approval.sh -------------------------------------------------------------------------------- /infra/core/storage/storage-account-blob.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/storage/storage-account-blob.bicep -------------------------------------------------------------------------------- /infra/core/storage/storage-account.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/core/storage/storage-account.bicep -------------------------------------------------------------------------------- /infra/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/main.bicep -------------------------------------------------------------------------------- /infra/main.parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/main.parameters.json -------------------------------------------------------------------------------- /infra/modules/application-appservice.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/modules/application-appservice.bicep -------------------------------------------------------------------------------- /infra/modules/application-post-config.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/modules/application-post-config.bicep -------------------------------------------------------------------------------- /infra/modules/application-resources.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/modules/application-resources.bicep -------------------------------------------------------------------------------- /infra/modules/azure-fqdns.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/modules/azure-fqdns.jsonc -------------------------------------------------------------------------------- /infra/modules/azure-monitor.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/modules/azure-monitor.bicep -------------------------------------------------------------------------------- /infra/modules/grant-secret-user.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/modules/grant-secret-user.bicep -------------------------------------------------------------------------------- /infra/modules/hub-network.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/modules/hub-network.bicep -------------------------------------------------------------------------------- /infra/modules/naming.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/modules/naming.bicep -------------------------------------------------------------------------------- /infra/modules/peer-networks.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/modules/peer-networks.bicep -------------------------------------------------------------------------------- /infra/modules/private-dns-zones.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/modules/private-dns-zones.bicep -------------------------------------------------------------------------------- /infra/modules/resource-groups.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/modules/resource-groups.bicep -------------------------------------------------------------------------------- /infra/modules/shared-frontdoor.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/modules/shared-frontdoor.bicep -------------------------------------------------------------------------------- /infra/modules/spoke-network.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/modules/spoke-network.bicep -------------------------------------------------------------------------------- /infra/modules/telemetry.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/modules/telemetry.bicep -------------------------------------------------------------------------------- /infra/naming.overrides.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/naming.overrides.jsonc -------------------------------------------------------------------------------- /infra/scripts/postdeploy/show-webapp-uri.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/scripts/postdeploy/show-webapp-uri.ps1 -------------------------------------------------------------------------------- /infra/scripts/postdeploy/show-webapp-uri.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/scripts/postdeploy/show-webapp-uri.sh -------------------------------------------------------------------------------- /infra/scripts/postprovision/call-create-app-registrations.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/scripts/postprovision/call-create-app-registrations.ps1 -------------------------------------------------------------------------------- /infra/scripts/postprovision/call-create-app-registrations.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/scripts/postprovision/call-create-app-registrations.sh -------------------------------------------------------------------------------- /infra/scripts/postprovision/create-app-registrations.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/scripts/postprovision/create-app-registrations.ps1 -------------------------------------------------------------------------------- /infra/scripts/predeploy/call-set-app-configuration.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/scripts/predeploy/call-set-app-configuration.ps1 -------------------------------------------------------------------------------- /infra/scripts/predeploy/call-set-app-configuration.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/scripts/predeploy/call-set-app-configuration.sh -------------------------------------------------------------------------------- /infra/scripts/predeploy/set-app-configuration.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/scripts/predeploy/set-app-configuration.ps1 -------------------------------------------------------------------------------- /infra/scripts/predown/call-cleanup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/scripts/predown/call-cleanup.ps1 -------------------------------------------------------------------------------- /infra/scripts/predown/call-cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/scripts/predown/call-cleanup.sh -------------------------------------------------------------------------------- /infra/scripts/preprovision/validate-params.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/scripts/preprovision/validate-params.ps1 -------------------------------------------------------------------------------- /infra/scripts/preprovision/validate-params.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/scripts/preprovision/validate-params.sh -------------------------------------------------------------------------------- /infra/scripts/preprovision/whats-my-ip.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/scripts/preprovision/whats-my-ip.ps1 -------------------------------------------------------------------------------- /infra/scripts/preprovision/whats-my-ip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/scripts/preprovision/whats-my-ip.sh -------------------------------------------------------------------------------- /infra/types/ApplicationIdentity.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/types/ApplicationIdentity.bicep -------------------------------------------------------------------------------- /infra/types/BuildAgentSettings.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/types/BuildAgentSettings.bicep -------------------------------------------------------------------------------- /infra/types/DeploymentSettings.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/types/DeploymentSettings.bicep -------------------------------------------------------------------------------- /infra/types/DiagnosticSettings.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/types/DiagnosticSettings.bicep -------------------------------------------------------------------------------- /infra/types/FrontDoorSettings.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/types/FrontDoorSettings.bicep -------------------------------------------------------------------------------- /infra/types/PrivateEndpointSettings.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/types/PrivateEndpointSettings.bicep -------------------------------------------------------------------------------- /infra/types/RedisUser.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/types/RedisUser.bicep -------------------------------------------------------------------------------- /infra/types/UserIdentity.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/types/UserIdentity.bicep -------------------------------------------------------------------------------- /infra/types/WafRules.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/infra/types/WafRules.bicep -------------------------------------------------------------------------------- /known-issues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/known-issues.md -------------------------------------------------------------------------------- /prerequisites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/prerequisites.md -------------------------------------------------------------------------------- /prod-deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/prod-deployment.md -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/AzureExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/AzureExtensions.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Controllers/ConcertController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Controllers/ConcertController.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Controllers/ImageController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Controllers/ImageController.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Controllers/SearchController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Controllers/SearchController.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Controllers/TicketController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Controllers/TicketController.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Controllers/UserController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Controllers/UserController.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Infrastructure/ApplicationInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Infrastructure/ApplicationInitializer.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Infrastructure/CacheKeys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Infrastructure/CacheKeys.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Infrastructure/IntermittentErrorRequestMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Infrastructure/IntermittentErrorRequestMiddleware.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Infrastructure/ModelStateDictionaryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Infrastructure/ModelStateDictionaryExtensions.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Infrastructure/Roles.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Infrastructure/Roles.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Migrations/20220125000051_AddVisibleFields.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Migrations/20220125000051_AddVisibleFields.Designer.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Migrations/20220125000051_AddVisibleFields.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Migrations/20220125000051_AddVisibleFields.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Migrations/20220125000722_AddAuditFieldsToConcert.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Migrations/20220125000722_AddAuditFieldsToConcert.Designer.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Migrations/20220125000722_AddAuditFieldsToConcert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Migrations/20220125000722_AddAuditFieldsToConcert.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Migrations/20220126181356_AddCheckoutTables.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Migrations/20220126181356_AddCheckoutTables.Designer.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Migrations/20220126181356_AddCheckoutTables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Migrations/20220126181356_AddCheckoutTables.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Migrations/20220208203826_CreateTicketNumbers.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Migrations/20220208203826_CreateTicketNumbers.Designer.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Migrations/20220208203826_CreateTicketNumbers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Migrations/20220208203826_CreateTicketNumbers.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Migrations/20220208231619_SelectTicketManagementService.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Migrations/20220208231619_SelectTicketManagementService.Designer.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Migrations/20220208231619_SelectTicketManagementService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Migrations/20220208231619_SelectTicketManagementService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Migrations/20220209201351_TicketServiceConcertIdIsNullable.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Migrations/20220209201351_TicketServiceConcertIdIsNullable.Designer.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Migrations/20220209201351_TicketServiceConcertIdIsNullable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Migrations/20220209201351_TicketServiceConcertIdIsNullable.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Migrations/20220215010613_AddTicketNumberToTicket.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Migrations/20220215010613_AddTicketNumberToTicket.Designer.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Migrations/20220215010613_AddTicketNumberToTicket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Migrations/20220215010613_AddTicketNumberToTicket.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Migrations/ConcertDataContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Migrations/ConcertDataContextModelSnapshot.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Program.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Relecloud.Web.CallCenter.Api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Relecloud.Web.CallCenter.Api.csproj -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/IConcertRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/IConcertRepository.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/IPaymentGatewayService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/IPaymentGatewayService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/MockServices/MockConcertRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/MockServices/MockConcertRepository.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/MockServices/MockConcertSearchService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/MockServices/MockConcertSearchService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/MockServices/MockPaymentGatewayService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/MockServices/MockPaymentGatewayService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/MockServices/MockTicketImageService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/MockServices/MockTicketImageService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/MockServices/MockTicketManagementService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/MockServices/MockTicketManagementService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/MockServices/MockTicketRenderingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/MockServices/MockTicketRenderingService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/PaymentGatewayService/CapturePaymentRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/PaymentGatewayService/CapturePaymentRequest.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/PaymentGatewayService/CapturePaymentResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/PaymentGatewayService/CapturePaymentResult.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/PaymentGatewayService/CapturePaymentResultStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/PaymentGatewayService/CapturePaymentResultStatus.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/PaymentGatewayService/PreAuthPaymentRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/PaymentGatewayService/PreAuthPaymentRequest.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/PaymentGatewayService/PreAuthPaymentResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/PaymentGatewayService/PreAuthPaymentResult.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/PaymentGatewayService/PreAuthPaymentResultStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/PaymentGatewayService/PreAuthPaymentResultStatus.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/Search/AzureSearchConcertSearchService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/Search/AzureSearchConcertSearchService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/Search/SqlDatabaseConcertSearchService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/Search/SqlDatabaseConcertSearchService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/SqlDatabaseConcertRepository/ConcertDataContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/SqlDatabaseConcertRepository/ConcertDataContext.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/SqlDatabaseConcertRepository/SqlDatabaseConcertRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/SqlDatabaseConcertRepository/SqlDatabaseConcertRepository.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/TicketManagementService/ITicketImageService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/TicketManagementService/ITicketImageService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/TicketManagementService/ITicketManagementService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/TicketManagementService/ITicketManagementService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/TicketManagementService/ITicketRenderingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/TicketManagementService/ITicketRenderingService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/TicketManagementService/TicketImageService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/TicketManagementService/TicketImageService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/TicketManagementService/TicketManagementService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/TicketManagementService/TicketManagementService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Services/TicketManagementService/TicketRenderingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Services/TicketManagementService/TicketRenderingService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/Startup.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/appsettings.Development.json -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter.Api/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter.Api/appsettings.json -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Controllers/CartController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Controllers/CartController.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Controllers/ConcertController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Controllers/ConcertController.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Controllers/HomeController.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Controllers/ImageController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Controllers/ImageController.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Controllers/TicketController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Controllers/TicketController.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Infrastructure/CacheKeys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Infrastructure/CacheKeys.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Infrastructure/ExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Infrastructure/ExtensionMethods.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Infrastructure/RelecloudApiConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Infrastructure/RelecloudApiConfiguration.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Infrastructure/Roles.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Infrastructure/Roles.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Program.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Relecloud.Web.CallCenter.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Relecloud.Web.CallCenter.csproj -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Services/ITicketImageService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Services/ITicketImageService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Services/ITicketPurchaseService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Services/ITicketPurchaseService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Services/MockServices/MockConcertContextService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Services/MockServices/MockConcertContextService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Services/MockServices/MockConcertSearchService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Services/MockServices/MockConcertSearchService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Services/MockServices/MockTicketImageService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Services/MockServices/MockTicketImageService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Services/MockServices/MockTicketPurchaseService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Services/MockServices/MockTicketPurchaseService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Services/RelecloudApiServices/RelecloudApiConcertSearchService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Services/RelecloudApiServices/RelecloudApiConcertSearchService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Services/RelecloudApiServices/RelecloudApiConcertService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Services/RelecloudApiServices/RelecloudApiConcertService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Services/RelecloudApiServices/RelecloudApiOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Services/RelecloudApiServices/RelecloudApiOptions.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Services/RelecloudApiServices/RelecloudApiTicketImageService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Services/RelecloudApiServices/RelecloudApiTicketImageService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Services/RelecloudApiServices/RelecloudApiTicketPurchaseService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Services/RelecloudApiServices/RelecloudApiTicketPurchaseService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Startup.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/ViewModels/CartViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/ViewModels/CartViewModel.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/ViewModels/CheckoutViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/ViewModels/CheckoutViewModel.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/ViewModels/ConcertViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/ViewModels/ConcertViewModel.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/ViewModels/TicketViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/ViewModels/TicketViewModel.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Views/Cart/Add.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Views/Cart/Add.cshtml -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Views/Cart/Checkout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Views/Cart/Checkout.cshtml -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Views/Cart/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Views/Cart/Index.cshtml -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Views/Concert/Create.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Views/Concert/Create.cshtml -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Views/Concert/Delete.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Views/Concert/Delete.cshtml -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Views/Concert/Details.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Views/Concert/Details.cshtml -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Views/Concert/Edit.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Views/Concert/Edit.cshtml -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Views/Concert/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Views/Concert/Index.cshtml -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Views/Concert/Search.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Views/Concert/Search.cshtml -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Views/Concert/Search.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Views/Concert/Search.cshtml.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Views/Shared/_Layout.cshtml.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Views/Shared/_Layout.cshtml.css -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Views/Shared/_ValidationScriptsPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Views/Shared/_ValidationScriptsPartial.cshtml -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Views/Ticket/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Views/Ticket/Index.cshtml -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/appsettings.Development.json -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/appsettings.json -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/css/site.css -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/favicon.ico -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/img/banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/img/banner.jpg -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/js/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/js/site.js -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/LICENSE -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap.css -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.js -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/jquery-validation/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/jquery-validation/LICENSE.md -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/jquery-validation/dist/additional-methods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/jquery-validation/dist/additional-methods.js -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/jquery-validation/dist/additional-methods.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/jquery-validation/dist/additional-methods.min.js -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/jquery-validation/dist/jquery.validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/jquery-validation/dist/jquery.validate.js -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/jquery/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/jquery/LICENSE.txt -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/jquery/dist/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/jquery/dist/jquery.js -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/jquery/dist/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/jquery/dist/jquery.min.js -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/lib/jquery/dist/jquery.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.CallCenter/wwwroot/lib/jquery/dist/jquery.min.map -------------------------------------------------------------------------------- /src/Relecloud.Web.CallCenter/wwwroot/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: / 3 | -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/ConcertContext/Concert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/ConcertContext/Concert.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/ConcertContext/CreateResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/ConcertContext/CreateResult.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/ConcertContext/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/ConcertContext/Customer.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/ConcertContext/DeleteResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/ConcertContext/DeleteResult.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/ConcertContext/PagedResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/ConcertContext/PagedResult.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/ConcertContext/Ticket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/ConcertContext/Ticket.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/ConcertContext/TicketNumber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/ConcertContext/TicketNumber.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/ConcertContext/UpdateResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/ConcertContext/UpdateResult.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/ConcertContext/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/ConcertContext/User.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/Relecloud.Web.Models.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/Relecloud.Web.Models.csproj -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/Search/ConcertSearchResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/Search/ConcertSearchResult.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/Search/SearchFacet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/Search/SearchFacet.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/Search/SearchFacetValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/Search/SearchFacetValue.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/Search/SearchRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/Search/SearchRequest.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/Search/SearchResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/Search/SearchResponse.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/Services/IConcertContextService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/Services/IConcertContextService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/Services/IConcertSearchService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/Services/IConcertSearchService.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/Services/IServiceProviderResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/Services/IServiceProviderResult.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/TicketManagement/CountAvailableTicketsResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/TicketManagement/CountAvailableTicketsResult.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/TicketManagement/HaveTicketsBeenSoldResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/TicketManagement/HaveTicketsBeenSoldResult.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/TicketManagement/Payment/CardTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/TicketManagement/Payment/CardTypes.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/TicketManagement/Payment/PaymentDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/TicketManagement/Payment/PaymentDetails.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/TicketManagement/PurchaseTicketsRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/TicketManagement/PurchaseTicketsRequest.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/TicketManagement/PurchaseTicketsResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/TicketManagement/PurchaseTicketsResult.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/TicketManagement/PurchaseTicketsResultStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/TicketManagement/PurchaseTicketsResultStatus.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/TicketManagement/ReserveTicketsResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/TicketManagement/ReserveTicketsResult.cs -------------------------------------------------------------------------------- /src/Relecloud.Web.Models/TicketManagement/ReserveTicketsResultStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.Web.Models/TicketManagement/ReserveTicketsResultStatus.cs -------------------------------------------------------------------------------- /src/Relecloud.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/Relecloud.sln -------------------------------------------------------------------------------- /src/global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/src/global.json -------------------------------------------------------------------------------- /testscripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/testscripts/README.md -------------------------------------------------------------------------------- /testscripts/call-validate-deployment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/testscripts/call-validate-deployment.sh -------------------------------------------------------------------------------- /testscripts/cleanup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/testscripts/cleanup.ps1 -------------------------------------------------------------------------------- /testscripts/setup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/testscripts/setup.ps1 -------------------------------------------------------------------------------- /testscripts/validate-deployment.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/testscripts/validate-deployment.ps1 -------------------------------------------------------------------------------- /testscripts/validate-deployment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/testscripts/validate-deployment.sh -------------------------------------------------------------------------------- /troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/troubleshooting.md -------------------------------------------------------------------------------- /workshop/1 - Tooling and Deployment/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/1 - Tooling and Deployment/README.md -------------------------------------------------------------------------------- /workshop/2 - RWA Overview/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/2 - RWA Overview/README.MD -------------------------------------------------------------------------------- /workshop/3 - Cost Optimization/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/3 - Cost Optimization/README.md -------------------------------------------------------------------------------- /workshop/4 - Reliability/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/4 - Reliability/README.md -------------------------------------------------------------------------------- /workshop/5 - Security/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/5 - Security/README.md -------------------------------------------------------------------------------- /workshop/6 - Operational Excellence/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/6 - Operational Excellence/README.md -------------------------------------------------------------------------------- /workshop/6 - Operational Excellence/script/ClientSecretRotation.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/6 - Operational Excellence/script/ClientSecretRotation.ps1 -------------------------------------------------------------------------------- /workshop/7 - Performance Efficiency/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/7 - Performance Efficiency/README.md -------------------------------------------------------------------------------- /workshop/8 - Clean Up/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/8 - Clean Up/README.md -------------------------------------------------------------------------------- /workshop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/README.md -------------------------------------------------------------------------------- /workshop/azd-sample/.gitignore: -------------------------------------------------------------------------------- 1 | .azure 2 | -------------------------------------------------------------------------------- /workshop/azd-sample/azure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/azure.yaml -------------------------------------------------------------------------------- /workshop/azd-sample/infra/abbreviations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/infra/abbreviations.json -------------------------------------------------------------------------------- /workshop/azd-sample/infra/autoscale.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/infra/autoscale.bicep -------------------------------------------------------------------------------- /workshop/azd-sample/infra/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/infra/main.bicep -------------------------------------------------------------------------------- /workshop/azd-sample/infra/main.parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/infra/main.parameters.json -------------------------------------------------------------------------------- /workshop/azd-sample/infra/resources.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/infra/resources.bicep -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.API/Data/ITicketContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.API/Data/ITicketContext.cs -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.API/Data/TicketContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.API/Data/TicketContext.cs -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.API/Mocks/MockTicketContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.API/Mocks/MockTicketContext.cs -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.API/Program.cs -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.API/ReleCloudLite.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.API/ReleCloudLite.API.csproj -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.API/Service/TicketService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.API/Service/TicketService.cs -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.API/appsettings.Development.json -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.API/appsettings.json -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Models/ReleCloudLite.Models.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Models/ReleCloudLite.Models.csproj -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Models/Ticket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Models/Ticket.cs -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/App.razor -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/Data/AzureExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/Data/AzureExtensions.cs -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/Data/TicketService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/Data/TicketService.cs -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/Pages/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/Pages/Error.cshtml -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/Pages/Error.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/Pages/Error.cshtml.cs -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/Pages/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/Pages/Index.razor -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/Pages/Tickets.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/Pages/Tickets.razor -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/Pages/_Host.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/Pages/_Host.cshtml -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/Program.cs -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/Properties/launchSettings.json -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/ReleCloudLite.Web.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/ReleCloudLite.Web.csproj -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/Shared/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/Shared/MainLayout.razor -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/Shared/MainLayout.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/Shared/MainLayout.razor.css -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/Shared/NavMenu.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/Shared/NavMenu.razor -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/Shared/NavMenu.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/Shared/NavMenu.razor.css -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/Shared/SurveyPrompt.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/Shared/SurveyPrompt.razor -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/_Imports.razor -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/appsettings.Development.json -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/appsettings.json -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/bootstrap/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/bootstrap/bootstrap.min.css -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/bootstrap/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/bootstrap/bootstrap.min.css.map -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/open-iconic/FONT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/open-iconic/FONT-LICENSE -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/open-iconic/ICON-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/open-iconic/ICON-LICENSE -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/open-iconic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/open-iconic/README.md -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/open-iconic/font/fonts/open-iconic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/open-iconic/font/fonts/open-iconic.eot -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/open-iconic/font/fonts/open-iconic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/open-iconic/font/fonts/open-iconic.otf -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/open-iconic/font/fonts/open-iconic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/open-iconic/font/fonts/open-iconic.svg -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/open-iconic/font/fonts/open-iconic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/open-iconic/font/fonts/open-iconic.woff -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/css/site.css -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.Web/wwwroot/favicon.png -------------------------------------------------------------------------------- /workshop/azd-sample/src/ReleCloudLite.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/azd-sample/src/ReleCloudLite.sln -------------------------------------------------------------------------------- /workshop/images/0-Introduction/IntroductionToRWADotNet.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/0-Introduction/IntroductionToRWADotNet.jpeg -------------------------------------------------------------------------------- /workshop/images/1-Tooling and Deployment/Azd-Env-New.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/1-Tooling and Deployment/Azd-Env-New.png -------------------------------------------------------------------------------- /workshop/images/1-Tooling and Deployment/WebAppHomePage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/1-Tooling and Deployment/WebAppHomePage.png -------------------------------------------------------------------------------- /workshop/images/1-Tooling and Deployment/configure-multiple-startup-projects.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/1-Tooling and Deployment/configure-multiple-startup-projects.png -------------------------------------------------------------------------------- /workshop/images/1-Tooling and Deployment/vscode-reopen-in-container-command.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/1-Tooling and Deployment/vscode-reopen-in-container-command.png -------------------------------------------------------------------------------- /workshop/images/1-Tooling and Deployment/vscode-reopen-in-container.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/1-Tooling and Deployment/vscode-reopen-in-container.png -------------------------------------------------------------------------------- /workshop/images/2-RWA Overview/enterprise-web-app-cloud-journey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/2-RWA Overview/enterprise-web-app-cloud-journey.png -------------------------------------------------------------------------------- /workshop/images/2-RWA Overview/objectives.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/2-RWA Overview/objectives.png -------------------------------------------------------------------------------- /workshop/images/2-RWA Overview/pattern-of-patterns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/2-RWA Overview/pattern-of-patterns.png -------------------------------------------------------------------------------- /workshop/images/2-RWA Overview/the-five-pillars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/2-RWA Overview/the-five-pillars.png -------------------------------------------------------------------------------- /workshop/images/3-Cost Optimization/app-service-plan-p1v3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/3-Cost Optimization/app-service-plan-p1v3.png -------------------------------------------------------------------------------- /workshop/images/3-Cost Optimization/app-service-plan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/3-Cost Optimization/app-service-plan.png -------------------------------------------------------------------------------- /workshop/images/3-Cost Optimization/sample-application.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/3-Cost Optimization/sample-application.png -------------------------------------------------------------------------------- /workshop/images/3-Cost Optimization/scale-out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/3-Cost Optimization/scale-out.png -------------------------------------------------------------------------------- /workshop/images/4-Reliability/circuit-breaker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/4-Reliability/circuit-breaker.png -------------------------------------------------------------------------------- /workshop/images/4-Reliability/exception-output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/4-Reliability/exception-output.png -------------------------------------------------------------------------------- /workshop/images/4-Reliability/multiple-startups.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/4-Reliability/multiple-startups.png -------------------------------------------------------------------------------- /workshop/images/4-Reliability/web-app-handle-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/4-Reliability/web-app-handle-error.png -------------------------------------------------------------------------------- /workshop/images/5-Security/app-service-identity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/5-Security/app-service-identity.png -------------------------------------------------------------------------------- /workshop/images/5-Security/appconfig-keyvault.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/5-Security/appconfig-keyvault.png -------------------------------------------------------------------------------- /workshop/images/5-Security/keyvault-app-selection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/5-Security/keyvault-app-selection.png -------------------------------------------------------------------------------- /workshop/images/5-Security/sample-application.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/5-Security/sample-application.png -------------------------------------------------------------------------------- /workshop/images/5-Security/selecting-managed-identity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/5-Security/selecting-managed-identity.png -------------------------------------------------------------------------------- /workshop/images/5-Security/user-assigned-managed-identity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/5-Security/user-assigned-managed-identity.png -------------------------------------------------------------------------------- /workshop/images/6-Operational Excellence/AD-App-Registrations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/6-Operational Excellence/AD-App-Registrations.png -------------------------------------------------------------------------------- /workshop/images/6-Operational Excellence/AD-Search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/6-Operational Excellence/AD-Search.png -------------------------------------------------------------------------------- /workshop/images/6-Operational Excellence/Client-Secret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/6-Operational Excellence/Client-Secret.png -------------------------------------------------------------------------------- /workshop/images/6-Operational Excellence/EntraID-App-Registrations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/6-Operational Excellence/EntraID-App-Registrations.png -------------------------------------------------------------------------------- /workshop/images/6-Operational Excellence/EntraID-Search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/6-Operational Excellence/EntraID-Search.png -------------------------------------------------------------------------------- /workshop/images/6-Operational Excellence/Monitoring-App-503.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/6-Operational Excellence/Monitoring-App-503.png -------------------------------------------------------------------------------- /workshop/images/6-Operational Excellence/Monitoring-App-Config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/6-Operational Excellence/Monitoring-App-Config.png -------------------------------------------------------------------------------- /workshop/images/6-Operational Excellence/Monitoring-App-Failures.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/6-Operational Excellence/Monitoring-App-Failures.png -------------------------------------------------------------------------------- /workshop/images/6-Operational Excellence/Monitoring-App-Service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/6-Operational Excellence/Monitoring-App-Service.png -------------------------------------------------------------------------------- /workshop/images/6-Operational Excellence/Monitoring-RG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/6-Operational Excellence/Monitoring-RG.png -------------------------------------------------------------------------------- /workshop/images/6-Operational Excellence/Rotate-Secrets-Output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/reliable-web-app-pattern-dotnet/HEAD/workshop/images/6-Operational Excellence/Rotate-Secrets-Output.png --------------------------------------------------------------------------------