├── .configurations ├── vscode.dsc.yaml └── vside.dsc.yaml ├── .devcenter └── catalog │ └── definitions │ └── imagedefinition.yaml ├── .editorconfig ├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ ├── markdownlint-problem-matcher.json │ ├── markdownlint.yml │ ├── playwright.yml │ ├── pr-validation-maui.yml │ └── pr-validation.yml ├── .gitignore ├── .markdownlint.json ├── .markdownlintignore ├── CODE-OF-CONDUCT.md ├── CONTRIBUTING.md ├── Directory.Build.props ├── Directory.Build.targets ├── Directory.Packages.props ├── LICENSE ├── README.md ├── e2e ├── AddItemTest.spec.ts ├── BrowseItemTest.spec.ts ├── RemoveItemTest.spec.ts └── login.setup.ts ├── eShop.Web.slnf ├── eShop.sln ├── global.json ├── img ├── eshop_architecture.png └── eshop_homepage.png ├── nuget.config ├── package.json ├── playwright.config.ts ├── src ├── Basket.API │ ├── Basket.API.csproj │ ├── Extensions │ │ ├── Extensions.cs │ │ └── ServerCallContextIdentityExtensions.cs │ ├── GlobalUsings.cs │ ├── Grpc │ │ └── BasketService.cs │ ├── IntegrationEvents │ │ ├── EventHandling │ │ │ └── OrderStartedIntegrationEventHandler.cs │ │ └── Events │ │ │ └── OrderStartedIntegrationEvent.cs │ ├── Model │ │ ├── BasketItem.cs │ │ └── CustomerBasket.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Proto │ │ └── basket.proto │ ├── Repositories │ │ ├── IBasketRepository.cs │ │ └── RedisBasketRepository.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Catalog.API │ ├── Apis │ │ └── CatalogApi.cs │ ├── Catalog.API.csproj │ ├── Catalog.API.http │ ├── CatalogOptions.cs │ ├── Extensions │ │ └── Extensions.cs │ ├── GlobalUsings.cs │ ├── Infrastructure │ │ ├── CatalogContext.cs │ │ ├── CatalogContextSeed.cs │ │ ├── EntityConfigurations │ │ │ ├── CatalogBrandEntityTypeConfiguration.cs │ │ │ ├── CatalogItemEntityTypeConfiguration.cs │ │ │ └── CatalogTypeEntityTypeConfiguration.cs │ │ ├── Exceptions │ │ │ └── CatalogDomainException.cs │ │ └── Migrations │ │ │ ├── 20231009153249_Initial.Designer.cs │ │ │ ├── 20231009153249_Initial.cs │ │ │ ├── 20231018163051_RemoveHiLoAndIndexCatalogName.Designer.cs │ │ │ ├── 20231018163051_RemoveHiLoAndIndexCatalogName.cs │ │ │ ├── 20231026091140_Outbox.Designer.cs │ │ │ ├── 20231026091140_Outbox.cs │ │ │ └── CatalogContextModelSnapshot.cs │ ├── IntegrationEvents │ │ ├── CatalogIntegrationEventService.cs │ │ ├── EventHandling │ │ │ ├── AnyFutureIntegrationEventHandler.cs.txt │ │ │ ├── OrderStatusChangedToAwaitingValidationIntegrationEventHandler.cs │ │ │ └── OrderStatusChangedToPaidIntegrationEventHandler.cs │ │ ├── Events │ │ │ ├── ConfirmedOrderStockItem.cs │ │ │ ├── OrderStatusChangedToAwaitingValidationIntegrationEvent.cs │ │ │ ├── OrderStatusChangedToPaidIntegrationEvent.cs │ │ │ ├── OrderStockConfirmedIntegrationEvent.cs │ │ │ ├── OrderStockItem.cs │ │ │ ├── OrderStockRejectedIntegrationEvent.cs │ │ │ └── ProductPriceChangedIntegrationEvent.cs │ │ └── ICatalogIntegrationEventService.cs │ ├── Model │ │ ├── CatalogBrand.cs │ │ ├── CatalogItem.cs │ │ ├── CatalogServices.cs │ │ ├── CatalogType.cs │ │ ├── PaginatedItems.cs │ │ └── PaginationRequest.cs │ ├── Pics │ │ ├── 1.webp │ │ ├── 10.webp │ │ ├── 100.webp │ │ ├── 101.webp │ │ ├── 11.webp │ │ ├── 12.webp │ │ ├── 13.webp │ │ ├── 14.webp │ │ ├── 15.webp │ │ ├── 16.webp │ │ ├── 17.webp │ │ ├── 18.webp │ │ ├── 19.webp │ │ ├── 2.webp │ │ ├── 20.webp │ │ ├── 21.webp │ │ ├── 22.webp │ │ ├── 23.webp │ │ ├── 24.webp │ │ ├── 25.webp │ │ ├── 26.webp │ │ ├── 27.webp │ │ ├── 28.webp │ │ ├── 29.webp │ │ ├── 3.webp │ │ ├── 30.webp │ │ ├── 31.webp │ │ ├── 32.webp │ │ ├── 33.webp │ │ ├── 34.webp │ │ ├── 35.webp │ │ ├── 36.webp │ │ ├── 37.webp │ │ ├── 38.webp │ │ ├── 39.webp │ │ ├── 4.webp │ │ ├── 40.webp │ │ ├── 41.webp │ │ ├── 42.webp │ │ ├── 43.webp │ │ ├── 44.webp │ │ ├── 45.webp │ │ ├── 46.webp │ │ ├── 47.webp │ │ ├── 48.webp │ │ ├── 49.webp │ │ ├── 5.webp │ │ ├── 50.webp │ │ ├── 51.webp │ │ ├── 52.webp │ │ ├── 53.webp │ │ ├── 54.webp │ │ ├── 55.webp │ │ ├── 56.webp │ │ ├── 57.webp │ │ ├── 58.webp │ │ ├── 59.webp │ │ ├── 6.webp │ │ ├── 60.webp │ │ ├── 61.webp │ │ ├── 62.webp │ │ ├── 63.webp │ │ ├── 64.webp │ │ ├── 65.webp │ │ ├── 66.webp │ │ ├── 67.webp │ │ ├── 68.webp │ │ ├── 69.webp │ │ ├── 7.webp │ │ ├── 70.webp │ │ ├── 71.webp │ │ ├── 72.webp │ │ ├── 73.webp │ │ ├── 74.webp │ │ ├── 75.webp │ │ ├── 76.webp │ │ ├── 77.webp │ │ ├── 78.webp │ │ ├── 79.webp │ │ ├── 8.webp │ │ ├── 80.webp │ │ ├── 81.webp │ │ ├── 82.webp │ │ ├── 83.webp │ │ ├── 84.webp │ │ ├── 85.webp │ │ ├── 86.webp │ │ ├── 87.webp │ │ ├── 88.webp │ │ ├── 89.webp │ │ ├── 9.webp │ │ ├── 90.webp │ │ ├── 91.webp │ │ ├── 92.webp │ │ ├── 93.webp │ │ ├── 94.webp │ │ ├── 95.webp │ │ ├── 96.webp │ │ ├── 97.webp │ │ ├── 98.webp │ │ └── 99.webp │ ├── Program.Testing.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Services │ │ ├── CatalogAI.cs │ │ └── ICatalogAI.cs │ ├── Setup │ │ └── catalog.json │ ├── appsettings.Development.json │ └── appsettings.json ├── ClientApp │ ├── Animations │ │ ├── Base │ │ │ ├── AnimationBase.cs │ │ │ └── EasingType.cs │ │ ├── FadeToAnimation.cs │ │ └── StoryBoard.cs │ ├── App.xaml │ ├── App.xaml.cs │ ├── AppActions.cs │ ├── AppShell.xaml │ ├── AppShell.xaml.cs │ ├── ClientApp.csproj │ ├── ClientApp.sln │ ├── Controls │ │ ├── AddBasketButton.xaml │ │ ├── AddBasketButton.xaml.cs │ │ ├── CustomTabbedPage.cs │ │ └── ToggleButton.cs │ ├── Converters │ │ ├── DoesNotHaveCountConverter.cs │ │ ├── DoubleConverter.cs │ │ ├── FirstValidationErrorConverter.cs │ │ ├── HasCountConverter.cs │ │ ├── ItemsToHeightConverter.cs │ │ ├── WebNavigatedEventArgsConverter.cs │ │ └── WebNavigatingEventArgsConverter.cs │ ├── Effects │ │ ├── EntryLineColorEffect.cs │ │ └── ThemeEffects.cs │ ├── Exceptions │ │ └── ServiceAuthenticationException.cs │ ├── Extensions │ │ ├── DictionaryExtensions.cs │ │ ├── ICommandExtensions.cs │ │ └── VisualElementExtensions.cs │ ├── GlobalSuppressions.cs │ ├── GlobalUsings.cs │ ├── Helpers │ │ ├── EasingHelper.cs │ │ └── UriHelper.cs │ ├── MauiProgram.cs │ ├── Messages │ │ └── ProductCountChangedMessage.cs │ ├── Models │ │ ├── Basket │ │ │ ├── BasketItem.cs │ │ │ └── CustomerBasket.cs │ │ ├── Catalog │ │ │ ├── CatalogBrand.cs │ │ │ ├── CatalogItem.cs │ │ │ ├── CatalogRoot.cs │ │ │ └── CatalogType.cs │ │ ├── Location │ │ │ ├── GeolocationError.cs │ │ │ ├── GeolocationException.cs │ │ │ ├── Location.cs │ │ │ └── Position.cs │ │ ├── Marketing │ │ │ ├── Campaign.cs │ │ │ ├── CampaignItem.cs │ │ │ └── CampaignRoot.cs │ │ ├── Navigation │ │ │ └── TabParameter.cs │ │ ├── Orders │ │ │ ├── CancelOrderCommand.cs │ │ │ ├── CardType.cs │ │ │ ├── Order.cs │ │ │ ├── OrderCheckout.cs │ │ │ └── OrderItem.cs │ │ ├── Permissions │ │ │ ├── Permission.cs │ │ │ └── PermissionStatus.cs │ │ ├── Token │ │ │ └── UserToken.cs │ │ └── User │ │ │ ├── Address.cs │ │ │ ├── LogoutParameter.cs │ │ │ ├── PaymentInfo.cs │ │ │ └── UserInfo.cs │ ├── Platforms │ │ ├── Android │ │ │ ├── AndroidManifest.xml │ │ │ ├── MainActivity.cs │ │ │ ├── MainApplication.cs │ │ │ ├── Resources │ │ │ │ ├── values │ │ │ │ │ └── colors.xml │ │ │ │ └── xml │ │ │ │ │ └── network_security_config.xml │ │ │ └── WebAuthenticationCallbackActivity.cs │ │ ├── MacCatalyst │ │ │ ├── AppDelegate.cs │ │ │ ├── Entitlements.Debug.plist │ │ │ ├── Entitlements.Release.plist │ │ │ ├── Info.plist │ │ │ └── Program.cs │ │ ├── Windows │ │ │ ├── App.xaml │ │ │ ├── App.xaml.cs │ │ │ ├── Package.appxmanifest │ │ │ └── app.manifest │ │ └── iOS │ │ │ ├── AppDelegate.cs │ │ │ ├── Entitlements.plist │ │ │ ├── Info.plist │ │ │ └── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Resources │ │ ├── AppIcon │ │ │ ├── appicon.svg │ │ │ └── appiconfg.svg │ │ ├── Fonts │ │ │ ├── FontAwesomeRegular.otf │ │ │ ├── FontAwesomeSolid.otf │ │ │ ├── Montserrat-Bold.ttf │ │ │ └── Montserrat-Regular.ttf │ │ ├── Images │ │ │ ├── arrow_left.svg │ │ │ ├── cart.svg │ │ │ ├── close.svg │ │ │ ├── fake_product_01.png │ │ │ ├── fake_product_02.png │ │ │ ├── fake_product_03.png │ │ │ ├── fake_product_04.png │ │ │ ├── fake_product_05.png │ │ │ ├── fake_product_06.png │ │ │ ├── filters.svg │ │ │ ├── header.png │ │ │ ├── header_home.png │ │ │ ├── logo_footer.svg │ │ │ ├── logo_header.svg │ │ │ ├── noimage.png │ │ │ ├── trash.svg │ │ │ └── user.svg │ │ ├── Raw │ │ │ └── AboutAssets.txt │ │ ├── Splash │ │ │ └── splash.svg │ │ └── Styles │ │ │ ├── Colors.xaml │ │ │ └── Styles.xaml │ ├── Services │ │ ├── AppEnvironment │ │ │ ├── AppEnvironmentService.cs │ │ │ └── IAppEnvironmentService.cs │ │ ├── Basket │ │ │ ├── BasketMockService.cs │ │ │ ├── BasketService.cs │ │ │ ├── IBasketService.cs │ │ │ └── Protos │ │ │ │ ├── Basket.cs │ │ │ │ ├── BasketGrpc.cs │ │ │ │ └── basket.proto │ │ ├── Catalog │ │ │ ├── CatalogMockService.cs │ │ │ ├── CatalogService.cs │ │ │ └── ICatalogService.cs │ │ ├── Common │ │ │ └── Common.cs │ │ ├── Dialog │ │ │ ├── DialogService.cs │ │ │ └── IDialogService.cs │ │ ├── FixUri │ │ │ ├── FixUriService.cs │ │ │ └── IFixUriService.cs │ │ ├── Identity │ │ │ ├── AuthorizeRequest.cs │ │ │ ├── IIdentityService.cs │ │ │ ├── IdentityMockService.cs │ │ │ └── IdentityService.cs │ │ ├── Location │ │ │ ├── ILocationService.cs │ │ │ └── LocationService.cs │ │ ├── Navigation │ │ │ ├── INavigationService.cs │ │ │ └── MauiNavigationService.cs │ │ ├── OpenUrl │ │ │ ├── IOpenUrlService.cs │ │ │ └── OpenUrlService.cs │ │ ├── Order │ │ │ ├── IOrderService.cs │ │ │ ├── OrderMockService.cs │ │ │ └── OrderService.cs │ │ ├── RequestProvider │ │ │ ├── HttpRequestExceptionEx.cs │ │ │ ├── IRequestProvider.cs │ │ │ └── RequestProvider.cs │ │ ├── Settings │ │ │ ├── ISettingsService.cs │ │ │ └── SettingsService.cs │ │ └── Theme │ │ │ ├── ITheme.cs │ │ │ └── Theme.shared.cs │ ├── Triggers │ │ └── BeginAnimation.cs │ ├── Validations │ │ ├── IValidationRule.cs │ │ ├── IValidity.cs │ │ ├── IsNotNullOrEmptyRule.cs │ │ └── ValidatableObject.cs │ ├── ViewModels │ │ ├── Base │ │ │ ├── IViewModelBase.cs │ │ │ └── ViewModelBase.cs │ │ ├── BasketViewModel.cs │ │ ├── CatalogItemViewModel.cs │ │ ├── CatalogViewModel.cs │ │ ├── CheckoutViewModel.cs │ │ ├── LoginViewModel.cs │ │ ├── MainViewModel.cs │ │ ├── MapViewModel.cs │ │ ├── ObservableCollectionEx.cs │ │ ├── OrderDetailViewModel.cs │ │ ├── ProfileViewModel.cs │ │ ├── SelectionViewModel.cs │ │ └── SettingsViewModel.cs │ └── Views │ │ ├── BadgeView.cs │ │ ├── BasketView.xaml │ │ ├── BasketView.xaml.cs │ │ ├── CatalogItemView.xaml │ │ ├── CatalogItemView.xaml.cs │ │ ├── CatalogView.xaml │ │ ├── CatalogView.xaml.cs │ │ ├── CheckoutView.xaml │ │ ├── CheckoutView.xaml.cs │ │ ├── ContentPageBase.cs │ │ ├── CustomNavigationView.xaml │ │ ├── CustomNavigationView.xaml.cs │ │ ├── FiltersView.xaml │ │ ├── FiltersView.xaml.cs │ │ ├── LoginView.xaml │ │ ├── LoginView.xaml.cs │ │ ├── MapView.xaml │ │ ├── MapView.xaml.cs │ │ ├── MauiAuthenticationBrowser.cs │ │ ├── OrderDetailView.xaml │ │ ├── OrderDetailView.xaml.cs │ │ ├── ProfileView.xaml │ │ ├── ProfileView.xaml.cs │ │ ├── SettingsView.xaml │ │ ├── SettingsView.xaml.cs │ │ └── Templates │ │ ├── BasketItemTemplate.xaml │ │ ├── BasketItemTemplate.xaml.cs │ │ ├── CampaignTemplate.xaml │ │ ├── CampaignTemplate.xaml.cs │ │ ├── OrderItemTemplate.xaml │ │ ├── OrderItemTemplate.xaml.cs │ │ ├── OrderTemplate.xaml │ │ ├── OrderTemplate.xaml.cs │ │ ├── ProductTemplate.xaml │ │ └── ProductTemplate.xaml.cs ├── EventBus │ ├── Abstractions │ │ ├── EventBusSubscriptionInfo.cs │ │ ├── IEventBus.cs │ │ ├── IEventBusBuilder.cs │ │ └── IIntegrationEventHandler.cs │ ├── EventBus.csproj │ ├── Events │ │ └── IntegrationEvent.cs │ ├── Extensions │ │ ├── EventBusBuilderExtensions.cs │ │ └── GenericTypeExtensions.cs │ └── GlobalUsings.cs ├── EventBusServiceBus │ ├── EventBusOptions.cs │ ├── EventBusServiceBus.csproj │ ├── ServiceBusDependencyInjectionExtensions.cs │ └── ServiceBusEventBus.cs ├── HybridApp │ ├── App.xaml │ ├── App.xaml.cs │ ├── Components │ │ ├── Layout │ │ │ ├── FooterBar.razor │ │ │ ├── FooterBar.razor.css │ │ │ ├── HeaderBar.razor │ │ │ ├── HeaderBar.razor.css │ │ │ ├── MainLayout.razor │ │ │ └── MainLayout.razor.css │ │ └── Pages │ │ │ ├── Catalog │ │ │ ├── Catalog.razor │ │ │ ├── Catalog.razor.css │ │ │ ├── CatalogSearch.razor │ │ │ └── CatalogSearch.razor.css │ │ │ └── Item │ │ │ ├── ItemPage.razor │ │ │ └── ItemPage.razor.css │ ├── HybridApp.csproj │ ├── MainPage.xaml │ ├── MainPage.xaml.cs │ ├── MauiProgram.cs │ ├── Platforms │ │ ├── Android │ │ │ ├── AndroidManifest.xml │ │ │ ├── MainActivity.cs │ │ │ ├── MainApplication.cs │ │ │ └── Resources │ │ │ │ └── values │ │ │ │ └── colors.xml │ │ ├── MacCatalyst │ │ │ ├── AppDelegate.cs │ │ │ ├── Entitlements.Debug.plist │ │ │ ├── Entitlements.Release.plist │ │ │ ├── Info.plist │ │ │ └── Program.cs │ │ ├── Tizen │ │ │ ├── Main.cs │ │ │ └── tizen-manifest.xml │ │ ├── Windows │ │ │ ├── App.xaml │ │ │ ├── App.xaml.cs │ │ │ ├── Package.appxmanifest │ │ │ └── app.manifest │ │ └── iOS │ │ │ ├── AppDelegate.cs │ │ │ ├── Info.plist │ │ │ └── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Resources │ │ ├── AppIcon │ │ │ ├── appicon.svg │ │ │ └── appiconfg.svg │ │ ├── Fonts │ │ │ └── OpenSans-Regular.ttf │ │ ├── Images │ │ │ └── dotnet_bot.svg │ │ ├── Raw │ │ │ └── AboutAssets.txt │ │ └── Splash │ │ │ └── splash.svg │ ├── Routes.razor │ ├── Services │ │ ├── CatalogService.cs │ │ └── ProductImageUrlProvider.cs │ ├── _Imports.razor │ └── wwwroot │ │ ├── chatbot.png │ │ ├── css │ │ ├── app.css │ │ └── normalize.css │ │ ├── favicon.png │ │ ├── fonts │ │ ├── plus-jakarta-sans-v8-latin-200.woff2 │ │ ├── plus-jakarta-sans-v8-latin-200italic.woff2 │ │ ├── plus-jakarta-sans-v8-latin-300.woff2 │ │ ├── plus-jakarta-sans-v8-latin-300italic.woff2 │ │ ├── plus-jakarta-sans-v8-latin-500.woff2 │ │ ├── plus-jakarta-sans-v8-latin-500italic.woff2 │ │ ├── plus-jakarta-sans-v8-latin-600.woff2 │ │ ├── plus-jakarta-sans-v8-latin-600italic.woff2 │ │ ├── plus-jakarta-sans-v8-latin-700.woff2 │ │ ├── plus-jakarta-sans-v8-latin-700italic.woff2 │ │ ├── plus-jakarta-sans-v8-latin-800.woff2 │ │ ├── plus-jakarta-sans-v8-latin-800italic.woff2 │ │ ├── plus-jakarta-sans-v8-latin-italic.woff2 │ │ └── plus-jakarta-sans-v8-latin-regular.woff2 │ │ ├── icons │ │ ├── arrow-left.svg │ │ ├── cart.svg │ │ ├── close.svg │ │ ├── filters.svg │ │ ├── trash.svg │ │ └── user.svg │ │ ├── images │ │ ├── apple-pay.svg │ │ ├── google-pay.svg │ │ ├── header-home.webp │ │ ├── header.webp │ │ ├── logo-footer.svg │ │ ├── logo-header.svg │ │ ├── mastercard.png │ │ ├── paypal.png │ │ └── visa.png │ │ └── index.html ├── IntegrationEventLogEF │ ├── EventStateEnum.cs │ ├── GlobalUsings.cs │ ├── IntegrationEventLogEF.csproj │ ├── IntegrationEventLogEntry.cs │ ├── IntegrationLogExtensions.cs │ ├── Services │ │ ├── IIntegrationEventLogService.cs │ │ └── IntegrationEventLogService.cs │ └── Utilities │ │ └── ResilientTransaction.cs ├── Mobile.Bff.Shopping │ ├── Extensions │ │ └── Extensions.cs │ ├── GlobalUsings.cs │ ├── Mobile.Bff.Shopping.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── appsettings.json │ └── appsettings.localhost.json ├── OrderProcessor │ ├── BackgroundTaskOptions.cs │ ├── Events │ │ └── GracePeriodConfirmedIntegrationEvent.cs │ ├── Extensions │ │ └── Extensions.cs │ ├── GlobalUsings.cs │ ├── OrderProcessor.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Services │ │ └── GracePeriodManagerService.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Ordering.API │ ├── Apis │ │ ├── OrderServices.cs │ │ └── OrdersApi.cs │ ├── Application │ │ ├── Behaviors │ │ │ ├── LoggingBehavior.cs │ │ │ ├── TransactionBehavior.cs │ │ │ └── ValidatorBehavior.cs │ │ ├── Commands │ │ │ ├── CancelOrderCommand.cs │ │ │ ├── CancelOrderCommandHandler.cs │ │ │ ├── CreateOrderCommand.cs │ │ │ ├── CreateOrderCommandHandler.cs │ │ │ ├── CreateOrderDraftCommand.cs │ │ │ ├── CreateOrderDraftCommandHandler.cs │ │ │ ├── IdentifiedCommand.cs │ │ │ ├── IdentifiedCommandHandler.cs │ │ │ ├── SetAwaitingValidationOrderStatusCommand.cs │ │ │ ├── SetAwaitingValidationOrderStatusCommandHandler.cs │ │ │ ├── SetPaidOrderStatusCommand.cs │ │ │ ├── SetPaidOrderStatusCommandHandler.cs │ │ │ ├── SetStockConfirmedOrderStatusCommand.cs │ │ │ ├── SetStockConfirmedOrderStatusCommandHandler.cs │ │ │ ├── SetStockRejectedOrderStatusCommand.cs │ │ │ ├── SetStockRejectedOrderStatusCommandHandler.cs │ │ │ ├── ShipOrderCommand.cs │ │ │ └── ShipOrderCommandHandler.cs │ │ ├── DomainEventHandlers │ │ │ ├── OrderCancelledDomainEventHandler.cs │ │ │ ├── OrderShippedDomainEventHandler.cs │ │ │ ├── OrderStatusChangedToAwaitingValidationDomainEventHandler.cs │ │ │ ├── OrderStatusChangedToPaidDomainEventHandler.cs │ │ │ ├── OrderStatusChangedToStockConfirmedDomainEventHandler.cs │ │ │ ├── UpdateOrderWhenBuyerAndPaymentMethodVerifiedDomainEventHandler.cs │ │ │ └── ValidateOrAddBuyerAggregateWhenOrderStartedDomainEventHandler.cs │ │ ├── IntegrationEvents │ │ │ ├── EventHandling │ │ │ │ ├── GracePeriodConfirmedIntegrationEventHandler.cs │ │ │ │ ├── OrderPaymentFailedIntegrationEventHandler.cs │ │ │ │ ├── OrderPaymentSucceededIntegrationEventHandler.cs │ │ │ │ ├── OrderStockConfirmedIntegrationEventHandler.cs │ │ │ │ └── OrderStockRejectedIntegrationEventHandler.cs │ │ │ ├── Events │ │ │ │ ├── GracePeriodConfirmedIntegrationEvent.cs │ │ │ │ ├── OrderPaymentFailedIntegrationEvent .cs │ │ │ │ ├── OrderPaymentSucceededIntegrationEvent.cs │ │ │ │ ├── OrderStartedIntegrationEvent.cs │ │ │ │ ├── OrderStatusChangedToAwaitingValidationIntegrationEvent.cs │ │ │ │ ├── OrderStatusChangedToCancelledIntegrationEvent.cs │ │ │ │ ├── OrderStatusChangedToPaidIntegrationEvent.cs │ │ │ │ ├── OrderStatusChangedToShippedIntegrationEvent.cs │ │ │ │ ├── OrderStatusChangedToStockConfirmedIntegrationEvent.cs │ │ │ │ ├── OrderStatusChangedTosubmittedIntegrationEvent.cs │ │ │ │ ├── OrderStockConfirmedIntegrationEvent.cs │ │ │ │ └── OrderStockRejectedIntegrationEvent.cs │ │ │ ├── IOrderingIntegrationEventService.cs │ │ │ └── OrderingIntegrationEventService.cs │ │ ├── Models │ │ │ ├── BasketItem.cs │ │ │ └── CustomerBasket.cs │ │ ├── Queries │ │ │ ├── IOrderQueries.cs │ │ │ ├── OrderQueries.cs │ │ │ └── OrderViewModel.cs │ │ └── Validations │ │ │ ├── CancelOrderCommandValidator.cs │ │ │ ├── CreateOrderCommandValidator.cs │ │ │ ├── IdentifiedCommandValidator.cs │ │ │ └── ShipOrderCommandValidator.cs │ ├── Extensions │ │ ├── BasketItemExtensions.cs │ │ ├── Extensions.cs │ │ ├── LinqSelectExtensions.cs │ │ └── OrderingApiTrace.cs │ ├── GlobalUsings.cs │ ├── Infrastructure │ │ ├── OrderingContextSeed.cs │ │ └── Services │ │ │ ├── IIdentityService.cs │ │ │ └── IdentityService.cs │ ├── Ordering.API.csproj │ ├── Program.Testing.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── appsettings.Development.json │ └── appsettings.json ├── Ordering.Domain │ ├── AggregatesModel │ │ ├── BuyerAggregate │ │ │ ├── Buyer.cs │ │ │ ├── CardType.cs │ │ │ ├── IBuyerRepository.cs │ │ │ └── PaymentMethod.cs │ │ └── OrderAggregate │ │ │ ├── Address.cs │ │ │ ├── IOrderRepository.cs │ │ │ ├── Order.cs │ │ │ ├── OrderItem.cs │ │ │ └── OrderStatus.cs │ ├── Events │ │ ├── BuyerPaymentMethodVerifiedDomainEvent.cs │ │ ├── OrderCancelledDomainEvent.cs │ │ ├── OrderShippedDomainEvent.cs │ │ ├── OrderStartedDomainEvent.cs │ │ ├── OrderStatusChangedToAwaitingValidationDomainEvent.cs │ │ ├── OrderStatusChangedToPaidDomainEvent.cs │ │ └── OrderStatusChangedToStockConfirmedDomainEvent.cs │ ├── Exceptions │ │ └── OrderingDomainException.cs │ ├── GlobalUsings.cs │ ├── Ordering.Domain.csproj │ └── SeedWork │ │ ├── Entity.cs │ │ ├── Enumeration.cs │ │ ├── IAggregateRoot.cs │ │ ├── IRepository.cs │ │ ├── IUnitOfWork.cs │ │ └── ValueObject.cs ├── Ordering.Infrastructure │ ├── EntityConfigurations │ │ ├── BuyerEntityTypeConfiguration.cs │ │ ├── CardTypeEntityTypeConfiguration.cs │ │ ├── ClientRequestEntityTypeConfiguration.cs │ │ ├── OrderEntityTypeConfiguration.cs │ │ ├── OrderItemEntityTypeConfiguration.cs │ │ └── PaymentMethodEntityTypeConfiguration.cs │ ├── GlobalUsings.cs │ ├── Idempotency │ │ ├── ClientRequest.cs │ │ ├── IRequestManager.cs │ │ └── RequestManager.cs │ ├── MediatorExtension.cs │ ├── Migrations │ │ ├── 20230925222426_Initial.Designer.cs │ │ ├── 20230925222426_Initial.cs │ │ ├── 20231021004633_FixOrderitemseqSchema.Designer.cs │ │ ├── 20231021004633_FixOrderitemseqSchema.cs │ │ ├── 20231026091055_Outbox.Designer.cs │ │ ├── 20231026091055_Outbox.cs │ │ ├── 20240106121712_UseEnumForOrderStatus.Designer.cs │ │ ├── 20240106121712_UseEnumForOrderStatus.cs │ │ └── OrderingContextModelSnapshot.cs │ ├── Ordering.Infrastructure.csproj │ ├── OrderingContext.cs │ └── Repositories │ │ ├── BuyerRepository.cs │ │ └── OrderRepository.cs ├── PaymentProcessor │ ├── GlobalUsings.cs │ ├── IntegrationEvents │ │ ├── EventHandling │ │ │ └── OrderStatusChangedToStockConfirmedIntegrationEventHandler.cs │ │ └── Events │ │ │ ├── OrderPaymentFailedIntegrationEvent.cs │ │ │ ├── OrderPaymentSucceededIntegrationEvent.cs │ │ │ └── OrderStatusChangedToStockConfirmedIntegrationEvent.cs │ ├── PaymentOptions.cs │ ├── PaymentProcessor.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── appsettings.Development.json │ └── appsettings.json ├── Shared │ ├── ActivityExtensions.cs │ └── MigrateDbContextExtensions.cs ├── WebApp │ ├── AIOptions.cs │ ├── Components │ │ ├── App.razor │ │ ├── Chatbot │ │ │ ├── ChatState.cs │ │ │ ├── Chatbot.razor │ │ │ ├── Chatbot.razor.css │ │ │ ├── Chatbot.razor.js │ │ │ ├── MessageProcessor.cs │ │ │ ├── ShowChatbotButton.razor │ │ │ └── ShowChatbotButton.razor.css │ │ ├── Layout │ │ │ ├── CartMenu.razor │ │ │ ├── CartMenu.razor.css │ │ │ ├── FooterBar.razor │ │ │ ├── FooterBar.razor.css │ │ │ ├── HeaderBar.razor │ │ │ ├── HeaderBar.razor.css │ │ │ ├── MainLayout.razor │ │ │ ├── MainLayout.razor.css │ │ │ ├── UserMenu.razor │ │ │ └── UserMenu.razor.css │ │ ├── Pages │ │ │ ├── Cart │ │ │ │ ├── CartPage.razor │ │ │ │ └── CartPage.razor.css │ │ │ ├── Catalog │ │ │ │ ├── Catalog.razor │ │ │ │ └── Catalog.razor.css │ │ │ ├── Checkout │ │ │ │ ├── Checkout.razor │ │ │ │ └── Checkout.razor.css │ │ │ ├── Item │ │ │ │ ├── ItemPage.razor │ │ │ │ └── ItemPage.razor.css │ │ │ └── User │ │ │ │ ├── LogIn.razor │ │ │ │ ├── LogOut.razor │ │ │ │ ├── Orders.razor │ │ │ │ ├── Orders.razor.css │ │ │ │ └── OrdersRefreshOnStatusChange.razor │ │ ├── Routes.razor │ │ └── _Imports.razor │ ├── Extensions │ │ └── Extensions.cs │ ├── GlobalUsings.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Services │ │ ├── BasketCheckoutInfo.cs │ │ ├── BasketItem.cs │ │ ├── BasketService.cs │ │ ├── BasketState.cs │ │ ├── IBasketState.cs │ │ ├── LogOutService.cs │ │ ├── OrderStatus │ │ │ ├── IntegrationEvents │ │ │ │ ├── EventHandling │ │ │ │ │ ├── OrderStatusChangedToAwaitingValidationIntegrationEventHandler.cs │ │ │ │ │ ├── OrderStatusChangedToCancelledIntegrationEventHandler.cs │ │ │ │ │ ├── OrderStatusChangedToPaidIntegrationEventHandler.cs │ │ │ │ │ ├── OrderStatusChangedToShippedIntegrationEventHandler.cs │ │ │ │ │ ├── OrderStatusChangedToStockConfirmedIntegrationEventHandler.cs │ │ │ │ │ └── OrderStatusChangedToSubmittedIntegrationEventHandler.cs │ │ │ │ └── Events │ │ │ │ │ ├── OrderStatusChangedToAwaitingValidationIntegrationEvent.cs │ │ │ │ │ ├── OrderStatusChangedToCancelledIntegrationEvent.cs │ │ │ │ │ ├── OrderStatusChangedToPaidIntegrationEvent.cs │ │ │ │ │ ├── OrderStatusChangedToShippedIntegrationEvent.cs │ │ │ │ │ ├── OrderStatusChangedToStockConfirmedIntegrationEvent.cs │ │ │ │ │ └── OrderStatusChangedToSubmittedIntegrationEvent.cs │ │ │ └── OrderStatusNotificationService.cs │ │ ├── OrderingService.cs │ │ └── ProductImageUrlProvider.cs │ ├── WebApp.csproj │ ├── appsettings.Development.json │ ├── appsettings.json │ └── wwwroot │ │ ├── chat.png │ │ ├── chatbot.png │ │ ├── css │ │ ├── app.css │ │ └── normalize.css │ │ ├── fonts │ │ ├── open-sans-v36-latin-300.woff2 │ │ ├── open-sans-v36-latin-300italic.woff2 │ │ ├── open-sans-v36-latin-500.woff2 │ │ ├── open-sans-v36-latin-500italic.woff2 │ │ ├── open-sans-v36-latin-600.woff2 │ │ ├── open-sans-v36-latin-600italic.woff2 │ │ ├── open-sans-v36-latin-700.woff2 │ │ ├── open-sans-v36-latin-700italic.woff2 │ │ ├── open-sans-v36-latin-800.woff2 │ │ ├── open-sans-v36-latin-800italic.woff2 │ │ ├── open-sans-v36-latin-italic.woff2 │ │ ├── open-sans-v36-latin-regular.woff2 │ │ ├── plus-jakarta-sans-v8-latin-200.woff2 │ │ ├── plus-jakarta-sans-v8-latin-200italic.woff2 │ │ ├── plus-jakarta-sans-v8-latin-300.woff2 │ │ ├── plus-jakarta-sans-v8-latin-300italic.woff2 │ │ ├── plus-jakarta-sans-v8-latin-500.woff2 │ │ ├── plus-jakarta-sans-v8-latin-500italic.woff2 │ │ ├── plus-jakarta-sans-v8-latin-600.woff2 │ │ ├── plus-jakarta-sans-v8-latin-600italic.woff2 │ │ ├── plus-jakarta-sans-v8-latin-700.woff2 │ │ ├── plus-jakarta-sans-v8-latin-700italic.woff2 │ │ ├── plus-jakarta-sans-v8-latin-800.woff2 │ │ ├── plus-jakarta-sans-v8-latin-800italic.woff2 │ │ ├── plus-jakarta-sans-v8-latin-italic.woff2 │ │ └── plus-jakarta-sans-v8-latin-regular.woff2 │ │ ├── icons │ │ ├── arrow-left.svg │ │ ├── cart.svg │ │ ├── close.svg │ │ ├── filters.svg │ │ ├── trash.svg │ │ └── user.svg │ │ └── images │ │ ├── favicon.png │ │ ├── header-home.webp │ │ ├── header.webp │ │ ├── logo-footer.svg │ │ └── logo-header.svg ├── WebAppComponents │ ├── Catalog │ │ ├── CatalogItem.cs │ │ ├── CatalogListItem.razor │ │ ├── CatalogListItem.razor.css │ │ ├── CatalogSearch.razor │ │ └── CatalogSearch.razor.css │ ├── Item │ │ └── ItemHelper.cs │ ├── Services │ │ ├── CatalogService.cs │ │ ├── ICatalogService.cs │ │ └── IProductImageUrlProvider.cs │ ├── WebAppComponents.csproj │ └── _Imports.razor ├── WebhookClient │ ├── Components │ │ ├── App.razor │ │ ├── App.razor.css │ │ ├── Layout │ │ │ ├── MainLayout.razor │ │ │ ├── MainLayout.razor.css │ │ │ ├── UserMenu.razor │ │ │ └── UserMenu.razor.css │ │ ├── Pages │ │ │ ├── AddWebhook.razor │ │ │ ├── Error.razor │ │ │ ├── Home │ │ │ │ ├── Home.razor │ │ │ │ ├── Home.razor.css │ │ │ │ ├── ReceivedMessages.razor │ │ │ │ └── RegisteredHooks.razor │ │ │ └── LogIn.razor │ │ ├── Routes.razor │ │ └── _Imports.razor │ ├── Endpoints │ │ ├── AuthenticationEndpoints.cs │ │ └── WebhookEndpoints.cs │ ├── Extensions │ │ └── Extensions.cs │ ├── GlobalUsings.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Services │ │ ├── HooksRepository.cs │ │ ├── WebHookReceived.cs │ │ ├── WebHooksClient.cs │ │ ├── WebhookClientOptions.cs │ │ ├── WebhookData.cs │ │ ├── WebhookResponse.cs │ │ ├── WebhookSubscriptionRequest.cs │ │ └── WebhookType.cs │ ├── WebhookClient.csproj │ ├── appsettings.Development.json │ ├── appsettings.json │ └── wwwroot │ │ └── app.css ├── Webhooks.API │ ├── Apis │ │ └── WebHooksApi.cs │ ├── Exceptions │ │ └── WebhooksDomainException.cs │ ├── Extensions │ │ ├── Extensions.cs │ │ └── RouteHandlerBuilderExtensions.cs │ ├── GlobalUsings.cs │ ├── Infrastructure │ │ └── WebhooksContext.cs │ ├── IntegrationEvents │ │ ├── OrderStatusChangedToPaidIntegrationEvent.cs │ │ ├── OrderStatusChangedToPaidIntegrationEventHandler.cs │ │ ├── OrderStatusChangedToShippedIntegrationEvent.cs │ │ ├── OrderStatusChangedToShippedIntegrationEventHandler.cs │ │ ├── OrderStockItem.cs │ │ ├── ProductPriceChangedIntegrationEvent.cs │ │ └── ProductPriceChangedIntegrationEventHandler.cs │ ├── Migrations │ │ ├── 20230925222606_Initial.Designer.cs │ │ ├── 20230925222606_Initial.cs │ │ └── WebhooksContextModelSnapshot.cs │ ├── Model │ │ ├── WebhookData.cs │ │ ├── WebhookSubscription.cs │ │ ├── WebhookSubscriptionRequest.cs │ │ └── WebhookType.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Services │ │ ├── GrantUrlTesterService.cs │ │ ├── IGrantUrlTesterService.cs │ │ ├── IWebhooksRetriever.cs │ │ ├── IWebhooksSender.cs │ │ ├── WebhooksRetriever.cs │ │ └── WebhooksSender.cs │ ├── Webhooks.API.csproj │ ├── appsettings.Development.json │ └── appsettings.json ├── eShop.AppHost │ ├── Extensions.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── appsettings.json │ └── eShop.AppHost.csproj └── eShop.ServiceDefaults │ ├── AuthenticationExtensions.cs │ ├── ClaimsPrincipalExtensions.cs │ ├── ConfigurationExtensions.cs │ ├── ConfigureSwaggerOptions.cs │ ├── Extensions.cs │ ├── HttpClientExtensions.cs │ ├── OpenApi.Extensions.cs │ ├── OpenApiDefaultValues.cs │ └── eShop.ServiceDefaults.csproj └── tests ├── Basket.UnitTests ├── Basket.UnitTests.csproj ├── BasketServiceTests.cs ├── GlobalUsings.cs └── Helpers │ └── TestServerCallContext.cs ├── Catalog.FunctionalTests ├── Catalog.FunctionalTests.csproj ├── CatalogApiFixture.cs ├── CatalogApiTests.cs └── GlobalUsings.cs ├── ClientApp.UnitTests ├── ClientApp.UnitTests.csproj ├── ClientApp.UnitTests.sln ├── GlobalUsings.cs ├── Mocks │ ├── MockDialogService.cs │ ├── MockNavigationService.cs │ ├── MockSettingsService.cs │ └── MockViewModel.cs ├── Services │ ├── BasketServiceTests.cs │ ├── CatalogServiceTests.cs │ └── OrdersServiceTests.cs ├── TestingExtensions.cs └── ViewModels │ ├── CatalogItemViewModelTests.cs │ ├── CatalogViewModelTests.cs │ ├── MainViewModelTests.cs │ ├── MockViewModelTests.cs │ └── OrderViewModelTests.cs ├── Ordering.FunctionalTests ├── AutoAuthorizeMiddleware.cs ├── GlobalUsings.cs ├── Ordering.FunctionalTests.csproj ├── OrderingApiFixture.cs └── OrderingApiTests.cs ├── Ordering.UnitTests ├── Application │ ├── IdentifiedCommandHandlerTest.cs │ ├── NewOrderCommandHandlerTest.cs │ ├── OrdersWebApiTest.cs │ └── SetStockRejectedOrderStatusCommandTest.cs ├── Builders.cs ├── Domain │ ├── BuyerAggregateTest.cs │ ├── OrderAggregateTest.cs │ └── SeedWork │ │ └── ValueObjectTests.cs ├── GlobalUsings.cs └── Ordering.UnitTests.csproj └── README.md /.configurations/vscode.dsc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/.configurations/vscode.dsc.yaml -------------------------------------------------------------------------------- /.configurations/vside.dsc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/.configurations/vside.dsc.yaml -------------------------------------------------------------------------------- /.devcenter/catalog/definitions/imagedefinition.yaml: -------------------------------------------------------------------------------- 1 | Initial Commit 2 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/markdownlint-problem-matcher.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/.github/workflows/markdownlint-problem-matcher.json -------------------------------------------------------------------------------- /.github/workflows/markdownlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/.github/workflows/markdownlint.yml -------------------------------------------------------------------------------- /.github/workflows/playwright.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/.github/workflows/playwright.yml -------------------------------------------------------------------------------- /.github/workflows/pr-validation-maui.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/.github/workflows/pr-validation-maui.yml -------------------------------------------------------------------------------- /.github/workflows/pr-validation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/.github/workflows/pr-validation.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /.markdownlintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/.markdownlintignore -------------------------------------------------------------------------------- /CODE-OF-CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/CODE-OF-CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/Directory.Build.targets -------------------------------------------------------------------------------- /Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/Directory.Packages.props -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/README.md -------------------------------------------------------------------------------- /e2e/AddItemTest.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/e2e/AddItemTest.spec.ts -------------------------------------------------------------------------------- /e2e/BrowseItemTest.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/e2e/BrowseItemTest.spec.ts -------------------------------------------------------------------------------- /e2e/RemoveItemTest.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/e2e/RemoveItemTest.spec.ts -------------------------------------------------------------------------------- /e2e/login.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/e2e/login.setup.ts -------------------------------------------------------------------------------- /eShop.Web.slnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/eShop.Web.slnf -------------------------------------------------------------------------------- /eShop.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/eShop.sln -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/global.json -------------------------------------------------------------------------------- /img/eshop_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/img/eshop_architecture.png -------------------------------------------------------------------------------- /img/eshop_homepage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/img/eshop_homepage.png -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/nuget.config -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /src/Basket.API/Basket.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Basket.API/Basket.API.csproj -------------------------------------------------------------------------------- /src/Basket.API/Extensions/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Basket.API/Extensions/Extensions.cs -------------------------------------------------------------------------------- /src/Basket.API/Extensions/ServerCallContextIdentityExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Basket.API/Extensions/ServerCallContextIdentityExtensions.cs -------------------------------------------------------------------------------- /src/Basket.API/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Basket.API/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Basket.API/Grpc/BasketService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Basket.API/Grpc/BasketService.cs -------------------------------------------------------------------------------- /src/Basket.API/Model/BasketItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Basket.API/Model/BasketItem.cs -------------------------------------------------------------------------------- /src/Basket.API/Model/CustomerBasket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Basket.API/Model/CustomerBasket.cs -------------------------------------------------------------------------------- /src/Basket.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Basket.API/Program.cs -------------------------------------------------------------------------------- /src/Basket.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Basket.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/Basket.API/Proto/basket.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Basket.API/Proto/basket.proto -------------------------------------------------------------------------------- /src/Basket.API/Repositories/IBasketRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Basket.API/Repositories/IBasketRepository.cs -------------------------------------------------------------------------------- /src/Basket.API/Repositories/RedisBasketRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Basket.API/Repositories/RedisBasketRepository.cs -------------------------------------------------------------------------------- /src/Basket.API/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } -------------------------------------------------------------------------------- /src/Basket.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Basket.API/appsettings.json -------------------------------------------------------------------------------- /src/Catalog.API/Apis/CatalogApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Apis/CatalogApi.cs -------------------------------------------------------------------------------- /src/Catalog.API/Catalog.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Catalog.API.csproj -------------------------------------------------------------------------------- /src/Catalog.API/Catalog.API.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Catalog.API.http -------------------------------------------------------------------------------- /src/Catalog.API/CatalogOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/CatalogOptions.cs -------------------------------------------------------------------------------- /src/Catalog.API/Extensions/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Extensions/Extensions.cs -------------------------------------------------------------------------------- /src/Catalog.API/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Catalog.API/Infrastructure/CatalogContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Infrastructure/CatalogContext.cs -------------------------------------------------------------------------------- /src/Catalog.API/Infrastructure/CatalogContextSeed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Infrastructure/CatalogContextSeed.cs -------------------------------------------------------------------------------- /src/Catalog.API/Infrastructure/Exceptions/CatalogDomainException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Infrastructure/Exceptions/CatalogDomainException.cs -------------------------------------------------------------------------------- /src/Catalog.API/Infrastructure/Migrations/20231009153249_Initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Infrastructure/Migrations/20231009153249_Initial.cs -------------------------------------------------------------------------------- /src/Catalog.API/Infrastructure/Migrations/20231026091140_Outbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Infrastructure/Migrations/20231026091140_Outbox.cs -------------------------------------------------------------------------------- /src/Catalog.API/IntegrationEvents/CatalogIntegrationEventService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/IntegrationEvents/CatalogIntegrationEventService.cs -------------------------------------------------------------------------------- /src/Catalog.API/IntegrationEvents/EventHandling/AnyFutureIntegrationEventHandler.cs.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | // To implement ProductPriceChangedEvent.cs here 4 | -------------------------------------------------------------------------------- /src/Catalog.API/IntegrationEvents/Events/ConfirmedOrderStockItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/IntegrationEvents/Events/ConfirmedOrderStockItem.cs -------------------------------------------------------------------------------- /src/Catalog.API/IntegrationEvents/Events/OrderStockItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/IntegrationEvents/Events/OrderStockItem.cs -------------------------------------------------------------------------------- /src/Catalog.API/IntegrationEvents/ICatalogIntegrationEventService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/IntegrationEvents/ICatalogIntegrationEventService.cs -------------------------------------------------------------------------------- /src/Catalog.API/Model/CatalogBrand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Model/CatalogBrand.cs -------------------------------------------------------------------------------- /src/Catalog.API/Model/CatalogItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Model/CatalogItem.cs -------------------------------------------------------------------------------- /src/Catalog.API/Model/CatalogServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Model/CatalogServices.cs -------------------------------------------------------------------------------- /src/Catalog.API/Model/CatalogType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Model/CatalogType.cs -------------------------------------------------------------------------------- /src/Catalog.API/Model/PaginatedItems.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Model/PaginatedItems.cs -------------------------------------------------------------------------------- /src/Catalog.API/Model/PaginationRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Model/PaginationRequest.cs -------------------------------------------------------------------------------- /src/Catalog.API/Pics/1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/1.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/10.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/10.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/100.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/100.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/101.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/101.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/11.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/11.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/12.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/12.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/13.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/13.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/14.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/14.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/15.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/15.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/16.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/16.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/17.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/17.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/18.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/18.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/19.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/19.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/2.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/20.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/20.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/21.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/21.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/22.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/22.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/23.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/23.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/24.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/24.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/25.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/25.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/26.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/26.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/27.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/27.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/28.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/28.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/29.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/29.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/3.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/3.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/30.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/30.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/31.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/31.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/32.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/32.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/33.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/33.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/34.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/34.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/35.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/35.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/36.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/36.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/37.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/37.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/38.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/38.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/39.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/39.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/4.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/4.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/40.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/40.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/41.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/41.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/42.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/42.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/43.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/43.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/44.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/44.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/45.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/45.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/46.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/46.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/47.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/47.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/48.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/48.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/49.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/49.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/5.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/5.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/50.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/50.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/51.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/51.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/52.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/52.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/53.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/53.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/54.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/54.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/55.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/55.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/56.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/56.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/57.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/57.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/58.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/58.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/59.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/59.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/6.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/6.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/60.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/60.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/61.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/61.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/62.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/62.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/63.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/63.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/64.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/64.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/65.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/65.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/66.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/66.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/67.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/67.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/68.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/68.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/69.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/69.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/7.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/7.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/70.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/70.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/71.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/71.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/72.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/72.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/73.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/73.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/74.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/74.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/75.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/75.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/76.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/76.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/77.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/77.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/78.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/78.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/79.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/79.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/8.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/8.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/80.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/80.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/81.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/81.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/82.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/82.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/83.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/83.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/84.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/84.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/85.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/85.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/86.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/86.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/87.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/87.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/88.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/88.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/89.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/89.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/9.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/9.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/90.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/90.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/91.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/91.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/92.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/92.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/93.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/93.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/94.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/94.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/95.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/95.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/96.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/96.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/97.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/97.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/98.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/98.webp -------------------------------------------------------------------------------- /src/Catalog.API/Pics/99.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Pics/99.webp -------------------------------------------------------------------------------- /src/Catalog.API/Program.Testing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Program.Testing.cs -------------------------------------------------------------------------------- /src/Catalog.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Program.cs -------------------------------------------------------------------------------- /src/Catalog.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/Catalog.API/Services/CatalogAI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Services/CatalogAI.cs -------------------------------------------------------------------------------- /src/Catalog.API/Services/ICatalogAI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Services/ICatalogAI.cs -------------------------------------------------------------------------------- /src/Catalog.API/Setup/catalog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/Setup/catalog.json -------------------------------------------------------------------------------- /src/Catalog.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/appsettings.Development.json -------------------------------------------------------------------------------- /src/Catalog.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Catalog.API/appsettings.json -------------------------------------------------------------------------------- /src/ClientApp/Animations/Base/AnimationBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Animations/Base/AnimationBase.cs -------------------------------------------------------------------------------- /src/ClientApp/Animations/Base/EasingType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Animations/Base/EasingType.cs -------------------------------------------------------------------------------- /src/ClientApp/Animations/FadeToAnimation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Animations/FadeToAnimation.cs -------------------------------------------------------------------------------- /src/ClientApp/Animations/StoryBoard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Animations/StoryBoard.cs -------------------------------------------------------------------------------- /src/ClientApp/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/App.xaml -------------------------------------------------------------------------------- /src/ClientApp/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/App.xaml.cs -------------------------------------------------------------------------------- /src/ClientApp/AppActions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/AppActions.cs -------------------------------------------------------------------------------- /src/ClientApp/AppShell.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/AppShell.xaml -------------------------------------------------------------------------------- /src/ClientApp/AppShell.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/AppShell.xaml.cs -------------------------------------------------------------------------------- /src/ClientApp/ClientApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/ClientApp.csproj -------------------------------------------------------------------------------- /src/ClientApp/ClientApp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/ClientApp.sln -------------------------------------------------------------------------------- /src/ClientApp/Controls/AddBasketButton.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Controls/AddBasketButton.xaml -------------------------------------------------------------------------------- /src/ClientApp/Controls/AddBasketButton.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Controls/AddBasketButton.xaml.cs -------------------------------------------------------------------------------- /src/ClientApp/Controls/CustomTabbedPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Controls/CustomTabbedPage.cs -------------------------------------------------------------------------------- /src/ClientApp/Controls/ToggleButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Controls/ToggleButton.cs -------------------------------------------------------------------------------- /src/ClientApp/Converters/DoesNotHaveCountConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Converters/DoesNotHaveCountConverter.cs -------------------------------------------------------------------------------- /src/ClientApp/Converters/DoubleConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Converters/DoubleConverter.cs -------------------------------------------------------------------------------- /src/ClientApp/Converters/FirstValidationErrorConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Converters/FirstValidationErrorConverter.cs -------------------------------------------------------------------------------- /src/ClientApp/Converters/HasCountConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Converters/HasCountConverter.cs -------------------------------------------------------------------------------- /src/ClientApp/Converters/ItemsToHeightConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Converters/ItemsToHeightConverter.cs -------------------------------------------------------------------------------- /src/ClientApp/Converters/WebNavigatedEventArgsConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Converters/WebNavigatedEventArgsConverter.cs -------------------------------------------------------------------------------- /src/ClientApp/Converters/WebNavigatingEventArgsConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Converters/WebNavigatingEventArgsConverter.cs -------------------------------------------------------------------------------- /src/ClientApp/Effects/EntryLineColorEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Effects/EntryLineColorEffect.cs -------------------------------------------------------------------------------- /src/ClientApp/Effects/ThemeEffects.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Effects/ThemeEffects.cs -------------------------------------------------------------------------------- /src/ClientApp/Exceptions/ServiceAuthenticationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Exceptions/ServiceAuthenticationException.cs -------------------------------------------------------------------------------- /src/ClientApp/Extensions/DictionaryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Extensions/DictionaryExtensions.cs -------------------------------------------------------------------------------- /src/ClientApp/Extensions/ICommandExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Extensions/ICommandExtensions.cs -------------------------------------------------------------------------------- /src/ClientApp/Extensions/VisualElementExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Extensions/VisualElementExtensions.cs -------------------------------------------------------------------------------- /src/ClientApp/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/GlobalSuppressions.cs -------------------------------------------------------------------------------- /src/ClientApp/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/GlobalUsings.cs -------------------------------------------------------------------------------- /src/ClientApp/Helpers/EasingHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Helpers/EasingHelper.cs -------------------------------------------------------------------------------- /src/ClientApp/Helpers/UriHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Helpers/UriHelper.cs -------------------------------------------------------------------------------- /src/ClientApp/MauiProgram.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/MauiProgram.cs -------------------------------------------------------------------------------- /src/ClientApp/Messages/ProductCountChangedMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Messages/ProductCountChangedMessage.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Basket/BasketItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Basket/BasketItem.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Basket/CustomerBasket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Basket/CustomerBasket.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Catalog/CatalogBrand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Catalog/CatalogBrand.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Catalog/CatalogItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Catalog/CatalogItem.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Catalog/CatalogRoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Catalog/CatalogRoot.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Catalog/CatalogType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Catalog/CatalogType.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Location/GeolocationError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Location/GeolocationError.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Location/GeolocationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Location/GeolocationException.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Location/Location.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Location/Location.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Location/Position.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Location/Position.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Marketing/Campaign.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Marketing/Campaign.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Marketing/CampaignItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Marketing/CampaignItem.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Marketing/CampaignRoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Marketing/CampaignRoot.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Navigation/TabParameter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Navigation/TabParameter.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Orders/CancelOrderCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Orders/CancelOrderCommand.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Orders/CardType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Orders/CardType.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Orders/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Orders/Order.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Orders/OrderCheckout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Orders/OrderCheckout.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Orders/OrderItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Orders/OrderItem.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Permissions/Permission.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Permissions/Permission.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Permissions/PermissionStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Permissions/PermissionStatus.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/Token/UserToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/Token/UserToken.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/User/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/User/Address.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/User/LogoutParameter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/User/LogoutParameter.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/User/PaymentInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/User/PaymentInfo.cs -------------------------------------------------------------------------------- /src/ClientApp/Models/User/UserInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Models/User/UserInfo.cs -------------------------------------------------------------------------------- /src/ClientApp/Platforms/Android/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Platforms/Android/AndroidManifest.xml -------------------------------------------------------------------------------- /src/ClientApp/Platforms/Android/MainActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Platforms/Android/MainActivity.cs -------------------------------------------------------------------------------- /src/ClientApp/Platforms/Android/MainApplication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Platforms/Android/MainApplication.cs -------------------------------------------------------------------------------- /src/ClientApp/Platforms/Android/Resources/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Platforms/Android/Resources/values/colors.xml -------------------------------------------------------------------------------- /src/ClientApp/Platforms/Android/WebAuthenticationCallbackActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Platforms/Android/WebAuthenticationCallbackActivity.cs -------------------------------------------------------------------------------- /src/ClientApp/Platforms/MacCatalyst/AppDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Platforms/MacCatalyst/AppDelegate.cs -------------------------------------------------------------------------------- /src/ClientApp/Platforms/MacCatalyst/Entitlements.Debug.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Platforms/MacCatalyst/Entitlements.Debug.plist -------------------------------------------------------------------------------- /src/ClientApp/Platforms/MacCatalyst/Entitlements.Release.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Platforms/MacCatalyst/Entitlements.Release.plist -------------------------------------------------------------------------------- /src/ClientApp/Platforms/MacCatalyst/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Platforms/MacCatalyst/Info.plist -------------------------------------------------------------------------------- /src/ClientApp/Platforms/MacCatalyst/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Platforms/MacCatalyst/Program.cs -------------------------------------------------------------------------------- /src/ClientApp/Platforms/Windows/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Platforms/Windows/App.xaml -------------------------------------------------------------------------------- /src/ClientApp/Platforms/Windows/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Platforms/Windows/App.xaml.cs -------------------------------------------------------------------------------- /src/ClientApp/Platforms/Windows/Package.appxmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Platforms/Windows/Package.appxmanifest -------------------------------------------------------------------------------- /src/ClientApp/Platforms/Windows/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Platforms/Windows/app.manifest -------------------------------------------------------------------------------- /src/ClientApp/Platforms/iOS/AppDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Platforms/iOS/AppDelegate.cs -------------------------------------------------------------------------------- /src/ClientApp/Platforms/iOS/Entitlements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Platforms/iOS/Entitlements.plist -------------------------------------------------------------------------------- /src/ClientApp/Platforms/iOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Platforms/iOS/Info.plist -------------------------------------------------------------------------------- /src/ClientApp/Platforms/iOS/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Platforms/iOS/Program.cs -------------------------------------------------------------------------------- /src/ClientApp/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/ClientApp/Resources/AppIcon/appicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/AppIcon/appicon.svg -------------------------------------------------------------------------------- /src/ClientApp/Resources/AppIcon/appiconfg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/AppIcon/appiconfg.svg -------------------------------------------------------------------------------- /src/ClientApp/Resources/Fonts/FontAwesomeRegular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Fonts/FontAwesomeRegular.otf -------------------------------------------------------------------------------- /src/ClientApp/Resources/Fonts/FontAwesomeSolid.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Fonts/FontAwesomeSolid.otf -------------------------------------------------------------------------------- /src/ClientApp/Resources/Fonts/Montserrat-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Fonts/Montserrat-Bold.ttf -------------------------------------------------------------------------------- /src/ClientApp/Resources/Fonts/Montserrat-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Fonts/Montserrat-Regular.ttf -------------------------------------------------------------------------------- /src/ClientApp/Resources/Images/arrow_left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Images/arrow_left.svg -------------------------------------------------------------------------------- /src/ClientApp/Resources/Images/cart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Images/cart.svg -------------------------------------------------------------------------------- /src/ClientApp/Resources/Images/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Images/close.svg -------------------------------------------------------------------------------- /src/ClientApp/Resources/Images/fake_product_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Images/fake_product_01.png -------------------------------------------------------------------------------- /src/ClientApp/Resources/Images/fake_product_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Images/fake_product_02.png -------------------------------------------------------------------------------- /src/ClientApp/Resources/Images/fake_product_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Images/fake_product_03.png -------------------------------------------------------------------------------- /src/ClientApp/Resources/Images/fake_product_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Images/fake_product_04.png -------------------------------------------------------------------------------- /src/ClientApp/Resources/Images/fake_product_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Images/fake_product_05.png -------------------------------------------------------------------------------- /src/ClientApp/Resources/Images/fake_product_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Images/fake_product_06.png -------------------------------------------------------------------------------- /src/ClientApp/Resources/Images/filters.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Images/filters.svg -------------------------------------------------------------------------------- /src/ClientApp/Resources/Images/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Images/header.png -------------------------------------------------------------------------------- /src/ClientApp/Resources/Images/header_home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Images/header_home.png -------------------------------------------------------------------------------- /src/ClientApp/Resources/Images/logo_footer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Images/logo_footer.svg -------------------------------------------------------------------------------- /src/ClientApp/Resources/Images/logo_header.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Images/logo_header.svg -------------------------------------------------------------------------------- /src/ClientApp/Resources/Images/noimage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Images/noimage.png -------------------------------------------------------------------------------- /src/ClientApp/Resources/Images/trash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Images/trash.svg -------------------------------------------------------------------------------- /src/ClientApp/Resources/Images/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Images/user.svg -------------------------------------------------------------------------------- /src/ClientApp/Resources/Raw/AboutAssets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Raw/AboutAssets.txt -------------------------------------------------------------------------------- /src/ClientApp/Resources/Splash/splash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Splash/splash.svg -------------------------------------------------------------------------------- /src/ClientApp/Resources/Styles/Colors.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Styles/Colors.xaml -------------------------------------------------------------------------------- /src/ClientApp/Resources/Styles/Styles.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Resources/Styles/Styles.xaml -------------------------------------------------------------------------------- /src/ClientApp/Services/AppEnvironment/AppEnvironmentService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/AppEnvironment/AppEnvironmentService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/AppEnvironment/IAppEnvironmentService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/AppEnvironment/IAppEnvironmentService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Basket/BasketMockService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Basket/BasketMockService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Basket/BasketService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Basket/BasketService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Basket/IBasketService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Basket/IBasketService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Basket/Protos/Basket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Basket/Protos/Basket.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Basket/Protos/BasketGrpc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Basket/Protos/BasketGrpc.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Basket/Protos/basket.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Basket/Protos/basket.proto -------------------------------------------------------------------------------- /src/ClientApp/Services/Catalog/CatalogMockService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Catalog/CatalogMockService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Catalog/CatalogService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Catalog/CatalogService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Catalog/ICatalogService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Catalog/ICatalogService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Common/Common.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Common/Common.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Dialog/DialogService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Dialog/DialogService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Dialog/IDialogService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Dialog/IDialogService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/FixUri/FixUriService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/FixUri/FixUriService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/FixUri/IFixUriService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/FixUri/IFixUriService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Identity/AuthorizeRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Identity/AuthorizeRequest.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Identity/IIdentityService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Identity/IIdentityService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Identity/IdentityMockService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Identity/IdentityMockService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Identity/IdentityService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Identity/IdentityService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Location/ILocationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Location/ILocationService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Location/LocationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Location/LocationService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Navigation/INavigationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Navigation/INavigationService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Navigation/MauiNavigationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Navigation/MauiNavigationService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/OpenUrl/IOpenUrlService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/OpenUrl/IOpenUrlService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/OpenUrl/OpenUrlService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/OpenUrl/OpenUrlService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Order/IOrderService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Order/IOrderService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Order/OrderMockService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Order/OrderMockService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Order/OrderService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Order/OrderService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/RequestProvider/HttpRequestExceptionEx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/RequestProvider/HttpRequestExceptionEx.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/RequestProvider/IRequestProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/RequestProvider/IRequestProvider.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/RequestProvider/RequestProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/RequestProvider/RequestProvider.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Settings/ISettingsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Settings/ISettingsService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Settings/SettingsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Settings/SettingsService.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Theme/ITheme.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Theme/ITheme.cs -------------------------------------------------------------------------------- /src/ClientApp/Services/Theme/Theme.shared.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Services/Theme/Theme.shared.cs -------------------------------------------------------------------------------- /src/ClientApp/Triggers/BeginAnimation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Triggers/BeginAnimation.cs -------------------------------------------------------------------------------- /src/ClientApp/Validations/IValidationRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Validations/IValidationRule.cs -------------------------------------------------------------------------------- /src/ClientApp/Validations/IValidity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Validations/IValidity.cs -------------------------------------------------------------------------------- /src/ClientApp/Validations/IsNotNullOrEmptyRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Validations/IsNotNullOrEmptyRule.cs -------------------------------------------------------------------------------- /src/ClientApp/Validations/ValidatableObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Validations/ValidatableObject.cs -------------------------------------------------------------------------------- /src/ClientApp/ViewModels/Base/IViewModelBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/ViewModels/Base/IViewModelBase.cs -------------------------------------------------------------------------------- /src/ClientApp/ViewModels/Base/ViewModelBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/ViewModels/Base/ViewModelBase.cs -------------------------------------------------------------------------------- /src/ClientApp/ViewModels/BasketViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/ViewModels/BasketViewModel.cs -------------------------------------------------------------------------------- /src/ClientApp/ViewModels/CatalogItemViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/ViewModels/CatalogItemViewModel.cs -------------------------------------------------------------------------------- /src/ClientApp/ViewModels/CatalogViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/ViewModels/CatalogViewModel.cs -------------------------------------------------------------------------------- /src/ClientApp/ViewModels/CheckoutViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/ViewModels/CheckoutViewModel.cs -------------------------------------------------------------------------------- /src/ClientApp/ViewModels/LoginViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/ViewModels/LoginViewModel.cs -------------------------------------------------------------------------------- /src/ClientApp/ViewModels/MainViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/ViewModels/MainViewModel.cs -------------------------------------------------------------------------------- /src/ClientApp/ViewModels/MapViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/ViewModels/MapViewModel.cs -------------------------------------------------------------------------------- /src/ClientApp/ViewModels/ObservableCollectionEx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/ViewModels/ObservableCollectionEx.cs -------------------------------------------------------------------------------- /src/ClientApp/ViewModels/OrderDetailViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/ViewModels/OrderDetailViewModel.cs -------------------------------------------------------------------------------- /src/ClientApp/ViewModels/ProfileViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/ViewModels/ProfileViewModel.cs -------------------------------------------------------------------------------- /src/ClientApp/ViewModels/SelectionViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/ViewModels/SelectionViewModel.cs -------------------------------------------------------------------------------- /src/ClientApp/ViewModels/SettingsViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/ViewModels/SettingsViewModel.cs -------------------------------------------------------------------------------- /src/ClientApp/Views/BadgeView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/BadgeView.cs -------------------------------------------------------------------------------- /src/ClientApp/Views/BasketView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/BasketView.xaml -------------------------------------------------------------------------------- /src/ClientApp/Views/BasketView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/BasketView.xaml.cs -------------------------------------------------------------------------------- /src/ClientApp/Views/CatalogItemView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/CatalogItemView.xaml -------------------------------------------------------------------------------- /src/ClientApp/Views/CatalogItemView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/CatalogItemView.xaml.cs -------------------------------------------------------------------------------- /src/ClientApp/Views/CatalogView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/CatalogView.xaml -------------------------------------------------------------------------------- /src/ClientApp/Views/CatalogView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/CatalogView.xaml.cs -------------------------------------------------------------------------------- /src/ClientApp/Views/CheckoutView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/CheckoutView.xaml -------------------------------------------------------------------------------- /src/ClientApp/Views/CheckoutView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/CheckoutView.xaml.cs -------------------------------------------------------------------------------- /src/ClientApp/Views/ContentPageBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/ContentPageBase.cs -------------------------------------------------------------------------------- /src/ClientApp/Views/CustomNavigationView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/CustomNavigationView.xaml -------------------------------------------------------------------------------- /src/ClientApp/Views/CustomNavigationView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/CustomNavigationView.xaml.cs -------------------------------------------------------------------------------- /src/ClientApp/Views/FiltersView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/FiltersView.xaml -------------------------------------------------------------------------------- /src/ClientApp/Views/FiltersView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/FiltersView.xaml.cs -------------------------------------------------------------------------------- /src/ClientApp/Views/LoginView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/LoginView.xaml -------------------------------------------------------------------------------- /src/ClientApp/Views/LoginView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/LoginView.xaml.cs -------------------------------------------------------------------------------- /src/ClientApp/Views/MapView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/MapView.xaml -------------------------------------------------------------------------------- /src/ClientApp/Views/MapView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/MapView.xaml.cs -------------------------------------------------------------------------------- /src/ClientApp/Views/MauiAuthenticationBrowser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/MauiAuthenticationBrowser.cs -------------------------------------------------------------------------------- /src/ClientApp/Views/OrderDetailView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/OrderDetailView.xaml -------------------------------------------------------------------------------- /src/ClientApp/Views/OrderDetailView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/OrderDetailView.xaml.cs -------------------------------------------------------------------------------- /src/ClientApp/Views/ProfileView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/ProfileView.xaml -------------------------------------------------------------------------------- /src/ClientApp/Views/ProfileView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/ProfileView.xaml.cs -------------------------------------------------------------------------------- /src/ClientApp/Views/SettingsView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/SettingsView.xaml -------------------------------------------------------------------------------- /src/ClientApp/Views/SettingsView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/SettingsView.xaml.cs -------------------------------------------------------------------------------- /src/ClientApp/Views/Templates/BasketItemTemplate.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/Templates/BasketItemTemplate.xaml -------------------------------------------------------------------------------- /src/ClientApp/Views/Templates/BasketItemTemplate.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/Templates/BasketItemTemplate.xaml.cs -------------------------------------------------------------------------------- /src/ClientApp/Views/Templates/CampaignTemplate.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/Templates/CampaignTemplate.xaml -------------------------------------------------------------------------------- /src/ClientApp/Views/Templates/CampaignTemplate.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/Templates/CampaignTemplate.xaml.cs -------------------------------------------------------------------------------- /src/ClientApp/Views/Templates/OrderItemTemplate.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/Templates/OrderItemTemplate.xaml -------------------------------------------------------------------------------- /src/ClientApp/Views/Templates/OrderItemTemplate.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/Templates/OrderItemTemplate.xaml.cs -------------------------------------------------------------------------------- /src/ClientApp/Views/Templates/OrderTemplate.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/Templates/OrderTemplate.xaml -------------------------------------------------------------------------------- /src/ClientApp/Views/Templates/OrderTemplate.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/Templates/OrderTemplate.xaml.cs -------------------------------------------------------------------------------- /src/ClientApp/Views/Templates/ProductTemplate.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/Templates/ProductTemplate.xaml -------------------------------------------------------------------------------- /src/ClientApp/Views/Templates/ProductTemplate.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/ClientApp/Views/Templates/ProductTemplate.xaml.cs -------------------------------------------------------------------------------- /src/EventBus/Abstractions/EventBusSubscriptionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/EventBus/Abstractions/EventBusSubscriptionInfo.cs -------------------------------------------------------------------------------- /src/EventBus/Abstractions/IEventBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/EventBus/Abstractions/IEventBus.cs -------------------------------------------------------------------------------- /src/EventBus/Abstractions/IEventBusBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/EventBus/Abstractions/IEventBusBuilder.cs -------------------------------------------------------------------------------- /src/EventBus/Abstractions/IIntegrationEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/EventBus/Abstractions/IIntegrationEventHandler.cs -------------------------------------------------------------------------------- /src/EventBus/EventBus.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/EventBus/EventBus.csproj -------------------------------------------------------------------------------- /src/EventBus/Events/IntegrationEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/EventBus/Events/IntegrationEvent.cs -------------------------------------------------------------------------------- /src/EventBus/Extensions/EventBusBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/EventBus/Extensions/EventBusBuilderExtensions.cs -------------------------------------------------------------------------------- /src/EventBus/Extensions/GenericTypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/EventBus/Extensions/GenericTypeExtensions.cs -------------------------------------------------------------------------------- /src/EventBus/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/EventBus/GlobalUsings.cs -------------------------------------------------------------------------------- /src/EventBusServiceBus/EventBusOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/EventBusServiceBus/EventBusOptions.cs -------------------------------------------------------------------------------- /src/EventBusServiceBus/EventBusServiceBus.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/EventBusServiceBus/EventBusServiceBus.csproj -------------------------------------------------------------------------------- /src/EventBusServiceBus/ServiceBusDependencyInjectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/EventBusServiceBus/ServiceBusDependencyInjectionExtensions.cs -------------------------------------------------------------------------------- /src/EventBusServiceBus/ServiceBusEventBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/EventBusServiceBus/ServiceBusEventBus.cs -------------------------------------------------------------------------------- /src/HybridApp/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/App.xaml -------------------------------------------------------------------------------- /src/HybridApp/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/App.xaml.cs -------------------------------------------------------------------------------- /src/HybridApp/Components/Layout/FooterBar.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Components/Layout/FooterBar.razor -------------------------------------------------------------------------------- /src/HybridApp/Components/Layout/FooterBar.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Components/Layout/FooterBar.razor.css -------------------------------------------------------------------------------- /src/HybridApp/Components/Layout/HeaderBar.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Components/Layout/HeaderBar.razor -------------------------------------------------------------------------------- /src/HybridApp/Components/Layout/HeaderBar.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Components/Layout/HeaderBar.razor.css -------------------------------------------------------------------------------- /src/HybridApp/Components/Layout/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Components/Layout/MainLayout.razor -------------------------------------------------------------------------------- /src/HybridApp/Components/Layout/MainLayout.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Components/Layout/MainLayout.razor.css -------------------------------------------------------------------------------- /src/HybridApp/Components/Pages/Catalog/Catalog.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Components/Pages/Catalog/Catalog.razor -------------------------------------------------------------------------------- /src/HybridApp/Components/Pages/Catalog/Catalog.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Components/Pages/Catalog/Catalog.razor.css -------------------------------------------------------------------------------- /src/HybridApp/Components/Pages/Catalog/CatalogSearch.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Components/Pages/Catalog/CatalogSearch.razor -------------------------------------------------------------------------------- /src/HybridApp/Components/Pages/Catalog/CatalogSearch.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Components/Pages/Catalog/CatalogSearch.razor.css -------------------------------------------------------------------------------- /src/HybridApp/Components/Pages/Item/ItemPage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Components/Pages/Item/ItemPage.razor -------------------------------------------------------------------------------- /src/HybridApp/Components/Pages/Item/ItemPage.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Components/Pages/Item/ItemPage.razor.css -------------------------------------------------------------------------------- /src/HybridApp/HybridApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/HybridApp.csproj -------------------------------------------------------------------------------- /src/HybridApp/MainPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/MainPage.xaml -------------------------------------------------------------------------------- /src/HybridApp/MainPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/MainPage.xaml.cs -------------------------------------------------------------------------------- /src/HybridApp/MauiProgram.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/MauiProgram.cs -------------------------------------------------------------------------------- /src/HybridApp/Platforms/Android/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Platforms/Android/AndroidManifest.xml -------------------------------------------------------------------------------- /src/HybridApp/Platforms/Android/MainActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Platforms/Android/MainActivity.cs -------------------------------------------------------------------------------- /src/HybridApp/Platforms/Android/MainApplication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Platforms/Android/MainApplication.cs -------------------------------------------------------------------------------- /src/HybridApp/Platforms/Android/Resources/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Platforms/Android/Resources/values/colors.xml -------------------------------------------------------------------------------- /src/HybridApp/Platforms/MacCatalyst/AppDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Platforms/MacCatalyst/AppDelegate.cs -------------------------------------------------------------------------------- /src/HybridApp/Platforms/MacCatalyst/Entitlements.Debug.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Platforms/MacCatalyst/Entitlements.Debug.plist -------------------------------------------------------------------------------- /src/HybridApp/Platforms/MacCatalyst/Entitlements.Release.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Platforms/MacCatalyst/Entitlements.Release.plist -------------------------------------------------------------------------------- /src/HybridApp/Platforms/MacCatalyst/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Platforms/MacCatalyst/Info.plist -------------------------------------------------------------------------------- /src/HybridApp/Platforms/MacCatalyst/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Platforms/MacCatalyst/Program.cs -------------------------------------------------------------------------------- /src/HybridApp/Platforms/Tizen/Main.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Platforms/Tizen/Main.cs -------------------------------------------------------------------------------- /src/HybridApp/Platforms/Tizen/tizen-manifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Platforms/Tizen/tizen-manifest.xml -------------------------------------------------------------------------------- /src/HybridApp/Platforms/Windows/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Platforms/Windows/App.xaml -------------------------------------------------------------------------------- /src/HybridApp/Platforms/Windows/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Platforms/Windows/App.xaml.cs -------------------------------------------------------------------------------- /src/HybridApp/Platforms/Windows/Package.appxmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Platforms/Windows/Package.appxmanifest -------------------------------------------------------------------------------- /src/HybridApp/Platforms/Windows/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Platforms/Windows/app.manifest -------------------------------------------------------------------------------- /src/HybridApp/Platforms/iOS/AppDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Platforms/iOS/AppDelegate.cs -------------------------------------------------------------------------------- /src/HybridApp/Platforms/iOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Platforms/iOS/Info.plist -------------------------------------------------------------------------------- /src/HybridApp/Platforms/iOS/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Platforms/iOS/Program.cs -------------------------------------------------------------------------------- /src/HybridApp/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/HybridApp/Resources/AppIcon/appicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Resources/AppIcon/appicon.svg -------------------------------------------------------------------------------- /src/HybridApp/Resources/AppIcon/appiconfg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Resources/AppIcon/appiconfg.svg -------------------------------------------------------------------------------- /src/HybridApp/Resources/Fonts/OpenSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Resources/Fonts/OpenSans-Regular.ttf -------------------------------------------------------------------------------- /src/HybridApp/Resources/Images/dotnet_bot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Resources/Images/dotnet_bot.svg -------------------------------------------------------------------------------- /src/HybridApp/Resources/Raw/AboutAssets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Resources/Raw/AboutAssets.txt -------------------------------------------------------------------------------- /src/HybridApp/Resources/Splash/splash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Resources/Splash/splash.svg -------------------------------------------------------------------------------- /src/HybridApp/Routes.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Routes.razor -------------------------------------------------------------------------------- /src/HybridApp/Services/CatalogService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Services/CatalogService.cs -------------------------------------------------------------------------------- /src/HybridApp/Services/ProductImageUrlProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/Services/ProductImageUrlProvider.cs -------------------------------------------------------------------------------- /src/HybridApp/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/_Imports.razor -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/chatbot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/chatbot.png -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/css/app.css -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/css/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/css/normalize.css -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/favicon.png -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-200.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-200.woff2 -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-200italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-200italic.woff2 -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-300.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-300.woff2 -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-300italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-300italic.woff2 -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-500.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-500.woff2 -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-600.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-600.woff2 -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-700.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-700.woff2 -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-800.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-800.woff2 -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-italic.woff2 -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-regular.woff2 -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/icons/arrow-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/icons/arrow-left.svg -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/icons/cart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/icons/cart.svg -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/icons/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/icons/close.svg -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/icons/filters.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/icons/filters.svg -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/icons/trash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/icons/trash.svg -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/icons/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/icons/user.svg -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/images/apple-pay.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/images/apple-pay.svg -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/images/google-pay.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/images/google-pay.svg -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/images/header-home.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/images/header-home.webp -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/images/header.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/images/header.webp -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/images/logo-footer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/images/logo-footer.svg -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/images/logo-header.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/images/logo-header.svg -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/images/mastercard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/images/mastercard.png -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/images/paypal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/images/paypal.png -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/images/visa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/images/visa.png -------------------------------------------------------------------------------- /src/HybridApp/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/HybridApp/wwwroot/index.html -------------------------------------------------------------------------------- /src/IntegrationEventLogEF/EventStateEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/IntegrationEventLogEF/EventStateEnum.cs -------------------------------------------------------------------------------- /src/IntegrationEventLogEF/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/IntegrationEventLogEF/GlobalUsings.cs -------------------------------------------------------------------------------- /src/IntegrationEventLogEF/IntegrationEventLogEF.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/IntegrationEventLogEF/IntegrationEventLogEF.csproj -------------------------------------------------------------------------------- /src/IntegrationEventLogEF/IntegrationEventLogEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/IntegrationEventLogEF/IntegrationEventLogEntry.cs -------------------------------------------------------------------------------- /src/IntegrationEventLogEF/IntegrationLogExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/IntegrationEventLogEF/IntegrationLogExtensions.cs -------------------------------------------------------------------------------- /src/IntegrationEventLogEF/Services/IIntegrationEventLogService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/IntegrationEventLogEF/Services/IIntegrationEventLogService.cs -------------------------------------------------------------------------------- /src/IntegrationEventLogEF/Services/IntegrationEventLogService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/IntegrationEventLogEF/Services/IntegrationEventLogService.cs -------------------------------------------------------------------------------- /src/IntegrationEventLogEF/Utilities/ResilientTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/IntegrationEventLogEF/Utilities/ResilientTransaction.cs -------------------------------------------------------------------------------- /src/Mobile.Bff.Shopping/Extensions/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Mobile.Bff.Shopping/Extensions/Extensions.cs -------------------------------------------------------------------------------- /src/Mobile.Bff.Shopping/GlobalUsings.cs: -------------------------------------------------------------------------------- 1 | global using eShop.ServiceDefaults; 2 | -------------------------------------------------------------------------------- /src/Mobile.Bff.Shopping/Mobile.Bff.Shopping.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Mobile.Bff.Shopping/Mobile.Bff.Shopping.csproj -------------------------------------------------------------------------------- /src/Mobile.Bff.Shopping/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Mobile.Bff.Shopping/Program.cs -------------------------------------------------------------------------------- /src/Mobile.Bff.Shopping/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Mobile.Bff.Shopping/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/Mobile.Bff.Shopping/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Mobile.Bff.Shopping/appsettings.json -------------------------------------------------------------------------------- /src/Mobile.Bff.Shopping/appsettings.localhost.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Mobile.Bff.Shopping/appsettings.localhost.json -------------------------------------------------------------------------------- /src/OrderProcessor/BackgroundTaskOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/OrderProcessor/BackgroundTaskOptions.cs -------------------------------------------------------------------------------- /src/OrderProcessor/Events/GracePeriodConfirmedIntegrationEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/OrderProcessor/Events/GracePeriodConfirmedIntegrationEvent.cs -------------------------------------------------------------------------------- /src/OrderProcessor/Extensions/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/OrderProcessor/Extensions/Extensions.cs -------------------------------------------------------------------------------- /src/OrderProcessor/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/OrderProcessor/GlobalUsings.cs -------------------------------------------------------------------------------- /src/OrderProcessor/OrderProcessor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/OrderProcessor/OrderProcessor.csproj -------------------------------------------------------------------------------- /src/OrderProcessor/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/OrderProcessor/Program.cs -------------------------------------------------------------------------------- /src/OrderProcessor/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/OrderProcessor/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/OrderProcessor/Services/GracePeriodManagerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/OrderProcessor/Services/GracePeriodManagerService.cs -------------------------------------------------------------------------------- /src/OrderProcessor/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/OrderProcessor/appsettings.Development.json -------------------------------------------------------------------------------- /src/OrderProcessor/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/OrderProcessor/appsettings.json -------------------------------------------------------------------------------- /src/Ordering.API/Apis/OrderServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Apis/OrderServices.cs -------------------------------------------------------------------------------- /src/Ordering.API/Apis/OrdersApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Apis/OrdersApi.cs -------------------------------------------------------------------------------- /src/Ordering.API/Application/Behaviors/LoggingBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Application/Behaviors/LoggingBehavior.cs -------------------------------------------------------------------------------- /src/Ordering.API/Application/Behaviors/TransactionBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Application/Behaviors/TransactionBehavior.cs -------------------------------------------------------------------------------- /src/Ordering.API/Application/Behaviors/ValidatorBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Application/Behaviors/ValidatorBehavior.cs -------------------------------------------------------------------------------- /src/Ordering.API/Application/Commands/CancelOrderCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Application/Commands/CancelOrderCommand.cs -------------------------------------------------------------------------------- /src/Ordering.API/Application/Commands/CancelOrderCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Application/Commands/CancelOrderCommandHandler.cs -------------------------------------------------------------------------------- /src/Ordering.API/Application/Commands/CreateOrderCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Application/Commands/CreateOrderCommand.cs -------------------------------------------------------------------------------- /src/Ordering.API/Application/Commands/CreateOrderCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Application/Commands/CreateOrderCommandHandler.cs -------------------------------------------------------------------------------- /src/Ordering.API/Application/Commands/CreateOrderDraftCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Application/Commands/CreateOrderDraftCommand.cs -------------------------------------------------------------------------------- /src/Ordering.API/Application/Commands/IdentifiedCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Application/Commands/IdentifiedCommand.cs -------------------------------------------------------------------------------- /src/Ordering.API/Application/Commands/IdentifiedCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Application/Commands/IdentifiedCommandHandler.cs -------------------------------------------------------------------------------- /src/Ordering.API/Application/Commands/SetPaidOrderStatusCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Application/Commands/SetPaidOrderStatusCommand.cs -------------------------------------------------------------------------------- /src/Ordering.API/Application/Commands/ShipOrderCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Application/Commands/ShipOrderCommand.cs -------------------------------------------------------------------------------- /src/Ordering.API/Application/Commands/ShipOrderCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Application/Commands/ShipOrderCommandHandler.cs -------------------------------------------------------------------------------- /src/Ordering.API/Application/Models/BasketItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Application/Models/BasketItem.cs -------------------------------------------------------------------------------- /src/Ordering.API/Application/Models/CustomerBasket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Application/Models/CustomerBasket.cs -------------------------------------------------------------------------------- /src/Ordering.API/Application/Queries/IOrderQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Application/Queries/IOrderQueries.cs -------------------------------------------------------------------------------- /src/Ordering.API/Application/Queries/OrderQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Application/Queries/OrderQueries.cs -------------------------------------------------------------------------------- /src/Ordering.API/Application/Queries/OrderViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Application/Queries/OrderViewModel.cs -------------------------------------------------------------------------------- /src/Ordering.API/Extensions/BasketItemExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Extensions/BasketItemExtensions.cs -------------------------------------------------------------------------------- /src/Ordering.API/Extensions/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Extensions/Extensions.cs -------------------------------------------------------------------------------- /src/Ordering.API/Extensions/LinqSelectExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Extensions/LinqSelectExtensions.cs -------------------------------------------------------------------------------- /src/Ordering.API/Extensions/OrderingApiTrace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Extensions/OrderingApiTrace.cs -------------------------------------------------------------------------------- /src/Ordering.API/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Ordering.API/Infrastructure/OrderingContextSeed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Infrastructure/OrderingContextSeed.cs -------------------------------------------------------------------------------- /src/Ordering.API/Infrastructure/Services/IIdentityService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Infrastructure/Services/IIdentityService.cs -------------------------------------------------------------------------------- /src/Ordering.API/Infrastructure/Services/IdentityService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Infrastructure/Services/IdentityService.cs -------------------------------------------------------------------------------- /src/Ordering.API/Ordering.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Ordering.API.csproj -------------------------------------------------------------------------------- /src/Ordering.API/Program.Testing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Program.Testing.cs -------------------------------------------------------------------------------- /src/Ordering.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Program.cs -------------------------------------------------------------------------------- /src/Ordering.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/Ordering.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/appsettings.Development.json -------------------------------------------------------------------------------- /src/Ordering.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.API/appsettings.json -------------------------------------------------------------------------------- /src/Ordering.Domain/AggregatesModel/BuyerAggregate/Buyer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Domain/AggregatesModel/BuyerAggregate/Buyer.cs -------------------------------------------------------------------------------- /src/Ordering.Domain/AggregatesModel/BuyerAggregate/CardType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Domain/AggregatesModel/BuyerAggregate/CardType.cs -------------------------------------------------------------------------------- /src/Ordering.Domain/AggregatesModel/BuyerAggregate/PaymentMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Domain/AggregatesModel/BuyerAggregate/PaymentMethod.cs -------------------------------------------------------------------------------- /src/Ordering.Domain/AggregatesModel/OrderAggregate/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Domain/AggregatesModel/OrderAggregate/Address.cs -------------------------------------------------------------------------------- /src/Ordering.Domain/AggregatesModel/OrderAggregate/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Domain/AggregatesModel/OrderAggregate/Order.cs -------------------------------------------------------------------------------- /src/Ordering.Domain/AggregatesModel/OrderAggregate/OrderItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Domain/AggregatesModel/OrderAggregate/OrderItem.cs -------------------------------------------------------------------------------- /src/Ordering.Domain/AggregatesModel/OrderAggregate/OrderStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Domain/AggregatesModel/OrderAggregate/OrderStatus.cs -------------------------------------------------------------------------------- /src/Ordering.Domain/Events/BuyerPaymentMethodVerifiedDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Domain/Events/BuyerPaymentMethodVerifiedDomainEvent.cs -------------------------------------------------------------------------------- /src/Ordering.Domain/Events/OrderCancelledDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Domain/Events/OrderCancelledDomainEvent.cs -------------------------------------------------------------------------------- /src/Ordering.Domain/Events/OrderShippedDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Domain/Events/OrderShippedDomainEvent.cs -------------------------------------------------------------------------------- /src/Ordering.Domain/Events/OrderStartedDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Domain/Events/OrderStartedDomainEvent.cs -------------------------------------------------------------------------------- /src/Ordering.Domain/Events/OrderStatusChangedToPaidDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Domain/Events/OrderStatusChangedToPaidDomainEvent.cs -------------------------------------------------------------------------------- /src/Ordering.Domain/Exceptions/OrderingDomainException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Domain/Exceptions/OrderingDomainException.cs -------------------------------------------------------------------------------- /src/Ordering.Domain/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Domain/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Ordering.Domain/Ordering.Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Domain/Ordering.Domain.csproj -------------------------------------------------------------------------------- /src/Ordering.Domain/SeedWork/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Domain/SeedWork/Entity.cs -------------------------------------------------------------------------------- /src/Ordering.Domain/SeedWork/Enumeration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Domain/SeedWork/Enumeration.cs -------------------------------------------------------------------------------- /src/Ordering.Domain/SeedWork/IAggregateRoot.cs: -------------------------------------------------------------------------------- 1 | namespace eShop.Ordering.Domain.Seedwork; 2 | 3 | public interface IAggregateRoot { } 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/Ordering.Domain/SeedWork/IRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Domain/SeedWork/IRepository.cs -------------------------------------------------------------------------------- /src/Ordering.Domain/SeedWork/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Domain/SeedWork/IUnitOfWork.cs -------------------------------------------------------------------------------- /src/Ordering.Domain/SeedWork/ValueObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Domain/SeedWork/ValueObject.cs -------------------------------------------------------------------------------- /src/Ordering.Infrastructure/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Infrastructure/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Ordering.Infrastructure/Idempotency/ClientRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Infrastructure/Idempotency/ClientRequest.cs -------------------------------------------------------------------------------- /src/Ordering.Infrastructure/Idempotency/IRequestManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Infrastructure/Idempotency/IRequestManager.cs -------------------------------------------------------------------------------- /src/Ordering.Infrastructure/Idempotency/RequestManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Infrastructure/Idempotency/RequestManager.cs -------------------------------------------------------------------------------- /src/Ordering.Infrastructure/MediatorExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Infrastructure/MediatorExtension.cs -------------------------------------------------------------------------------- /src/Ordering.Infrastructure/Migrations/20230925222426_Initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Infrastructure/Migrations/20230925222426_Initial.cs -------------------------------------------------------------------------------- /src/Ordering.Infrastructure/Migrations/20231026091055_Outbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Infrastructure/Migrations/20231026091055_Outbox.cs -------------------------------------------------------------------------------- /src/Ordering.Infrastructure/Ordering.Infrastructure.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Infrastructure/Ordering.Infrastructure.csproj -------------------------------------------------------------------------------- /src/Ordering.Infrastructure/OrderingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Infrastructure/OrderingContext.cs -------------------------------------------------------------------------------- /src/Ordering.Infrastructure/Repositories/BuyerRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Infrastructure/Repositories/BuyerRepository.cs -------------------------------------------------------------------------------- /src/Ordering.Infrastructure/Repositories/OrderRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Ordering.Infrastructure/Repositories/OrderRepository.cs -------------------------------------------------------------------------------- /src/PaymentProcessor/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/PaymentProcessor/GlobalUsings.cs -------------------------------------------------------------------------------- /src/PaymentProcessor/PaymentOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/PaymentProcessor/PaymentOptions.cs -------------------------------------------------------------------------------- /src/PaymentProcessor/PaymentProcessor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/PaymentProcessor/PaymentProcessor.csproj -------------------------------------------------------------------------------- /src/PaymentProcessor/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/PaymentProcessor/Program.cs -------------------------------------------------------------------------------- /src/PaymentProcessor/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/PaymentProcessor/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/PaymentProcessor/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/PaymentProcessor/appsettings.Development.json -------------------------------------------------------------------------------- /src/PaymentProcessor/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/PaymentProcessor/appsettings.json -------------------------------------------------------------------------------- /src/Shared/ActivityExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Shared/ActivityExtensions.cs -------------------------------------------------------------------------------- /src/Shared/MigrateDbContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Shared/MigrateDbContextExtensions.cs -------------------------------------------------------------------------------- /src/WebApp/AIOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/AIOptions.cs -------------------------------------------------------------------------------- /src/WebApp/Components/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/App.razor -------------------------------------------------------------------------------- /src/WebApp/Components/Chatbot/ChatState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Chatbot/ChatState.cs -------------------------------------------------------------------------------- /src/WebApp/Components/Chatbot/Chatbot.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Chatbot/Chatbot.razor -------------------------------------------------------------------------------- /src/WebApp/Components/Chatbot/Chatbot.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Chatbot/Chatbot.razor.css -------------------------------------------------------------------------------- /src/WebApp/Components/Chatbot/Chatbot.razor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Chatbot/Chatbot.razor.js -------------------------------------------------------------------------------- /src/WebApp/Components/Chatbot/MessageProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Chatbot/MessageProcessor.cs -------------------------------------------------------------------------------- /src/WebApp/Components/Chatbot/ShowChatbotButton.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Chatbot/ShowChatbotButton.razor -------------------------------------------------------------------------------- /src/WebApp/Components/Chatbot/ShowChatbotButton.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Chatbot/ShowChatbotButton.razor.css -------------------------------------------------------------------------------- /src/WebApp/Components/Layout/CartMenu.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Layout/CartMenu.razor -------------------------------------------------------------------------------- /src/WebApp/Components/Layout/CartMenu.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Layout/CartMenu.razor.css -------------------------------------------------------------------------------- /src/WebApp/Components/Layout/FooterBar.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Layout/FooterBar.razor -------------------------------------------------------------------------------- /src/WebApp/Components/Layout/FooterBar.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Layout/FooterBar.razor.css -------------------------------------------------------------------------------- /src/WebApp/Components/Layout/HeaderBar.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Layout/HeaderBar.razor -------------------------------------------------------------------------------- /src/WebApp/Components/Layout/HeaderBar.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Layout/HeaderBar.razor.css -------------------------------------------------------------------------------- /src/WebApp/Components/Layout/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Layout/MainLayout.razor -------------------------------------------------------------------------------- /src/WebApp/Components/Layout/MainLayout.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Layout/MainLayout.razor.css -------------------------------------------------------------------------------- /src/WebApp/Components/Layout/UserMenu.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Layout/UserMenu.razor -------------------------------------------------------------------------------- /src/WebApp/Components/Layout/UserMenu.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Layout/UserMenu.razor.css -------------------------------------------------------------------------------- /src/WebApp/Components/Pages/Cart/CartPage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Pages/Cart/CartPage.razor -------------------------------------------------------------------------------- /src/WebApp/Components/Pages/Cart/CartPage.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Pages/Cart/CartPage.razor.css -------------------------------------------------------------------------------- /src/WebApp/Components/Pages/Catalog/Catalog.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Pages/Catalog/Catalog.razor -------------------------------------------------------------------------------- /src/WebApp/Components/Pages/Catalog/Catalog.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Pages/Catalog/Catalog.razor.css -------------------------------------------------------------------------------- /src/WebApp/Components/Pages/Checkout/Checkout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Pages/Checkout/Checkout.razor -------------------------------------------------------------------------------- /src/WebApp/Components/Pages/Checkout/Checkout.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Pages/Checkout/Checkout.razor.css -------------------------------------------------------------------------------- /src/WebApp/Components/Pages/Item/ItemPage.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Pages/Item/ItemPage.razor -------------------------------------------------------------------------------- /src/WebApp/Components/Pages/Item/ItemPage.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Pages/Item/ItemPage.razor.css -------------------------------------------------------------------------------- /src/WebApp/Components/Pages/User/LogIn.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Pages/User/LogIn.razor -------------------------------------------------------------------------------- /src/WebApp/Components/Pages/User/LogOut.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Pages/User/LogOut.razor -------------------------------------------------------------------------------- /src/WebApp/Components/Pages/User/Orders.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Pages/User/Orders.razor -------------------------------------------------------------------------------- /src/WebApp/Components/Pages/User/Orders.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Pages/User/Orders.razor.css -------------------------------------------------------------------------------- /src/WebApp/Components/Pages/User/OrdersRefreshOnStatusChange.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Pages/User/OrdersRefreshOnStatusChange.razor -------------------------------------------------------------------------------- /src/WebApp/Components/Routes.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/Routes.razor -------------------------------------------------------------------------------- /src/WebApp/Components/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Components/_Imports.razor -------------------------------------------------------------------------------- /src/WebApp/Extensions/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Extensions/Extensions.cs -------------------------------------------------------------------------------- /src/WebApp/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/GlobalUsings.cs -------------------------------------------------------------------------------- /src/WebApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Program.cs -------------------------------------------------------------------------------- /src/WebApp/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/WebApp/Services/BasketCheckoutInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Services/BasketCheckoutInfo.cs -------------------------------------------------------------------------------- /src/WebApp/Services/BasketItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Services/BasketItem.cs -------------------------------------------------------------------------------- /src/WebApp/Services/BasketService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Services/BasketService.cs -------------------------------------------------------------------------------- /src/WebApp/Services/BasketState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Services/BasketState.cs -------------------------------------------------------------------------------- /src/WebApp/Services/IBasketState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Services/IBasketState.cs -------------------------------------------------------------------------------- /src/WebApp/Services/LogOutService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Services/LogOutService.cs -------------------------------------------------------------------------------- /src/WebApp/Services/OrderStatus/OrderStatusNotificationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Services/OrderStatus/OrderStatusNotificationService.cs -------------------------------------------------------------------------------- /src/WebApp/Services/OrderingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Services/OrderingService.cs -------------------------------------------------------------------------------- /src/WebApp/Services/ProductImageUrlProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/Services/ProductImageUrlProvider.cs -------------------------------------------------------------------------------- /src/WebApp/WebApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/WebApp.csproj -------------------------------------------------------------------------------- /src/WebApp/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/appsettings.Development.json -------------------------------------------------------------------------------- /src/WebApp/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/appsettings.json -------------------------------------------------------------------------------- /src/WebApp/wwwroot/chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/chat.png -------------------------------------------------------------------------------- /src/WebApp/wwwroot/chatbot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/chatbot.png -------------------------------------------------------------------------------- /src/WebApp/wwwroot/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/css/app.css -------------------------------------------------------------------------------- /src/WebApp/wwwroot/css/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/css/normalize.css -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/open-sans-v36-latin-300.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/open-sans-v36-latin-300.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/open-sans-v36-latin-300italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/open-sans-v36-latin-300italic.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/open-sans-v36-latin-500.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/open-sans-v36-latin-500.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/open-sans-v36-latin-500italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/open-sans-v36-latin-500italic.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/open-sans-v36-latin-600.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/open-sans-v36-latin-600.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/open-sans-v36-latin-600italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/open-sans-v36-latin-600italic.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/open-sans-v36-latin-700.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/open-sans-v36-latin-700.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/open-sans-v36-latin-700italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/open-sans-v36-latin-700italic.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/open-sans-v36-latin-800.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/open-sans-v36-latin-800.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/open-sans-v36-latin-800italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/open-sans-v36-latin-800italic.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/open-sans-v36-latin-italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/open-sans-v36-latin-italic.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/open-sans-v36-latin-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/open-sans-v36-latin-regular.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-200.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-200.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-200italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-200italic.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-300.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-300.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-300italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-300italic.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-500.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-500.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-500italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-500italic.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-600.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-600.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-600italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-600italic.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-700.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-700.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-700italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-700italic.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-800.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-800.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-800italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-800italic.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-italic.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/fonts/plus-jakarta-sans-v8-latin-regular.woff2 -------------------------------------------------------------------------------- /src/WebApp/wwwroot/icons/arrow-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/icons/arrow-left.svg -------------------------------------------------------------------------------- /src/WebApp/wwwroot/icons/cart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/icons/cart.svg -------------------------------------------------------------------------------- /src/WebApp/wwwroot/icons/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/icons/close.svg -------------------------------------------------------------------------------- /src/WebApp/wwwroot/icons/filters.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/icons/filters.svg -------------------------------------------------------------------------------- /src/WebApp/wwwroot/icons/trash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/icons/trash.svg -------------------------------------------------------------------------------- /src/WebApp/wwwroot/icons/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/icons/user.svg -------------------------------------------------------------------------------- /src/WebApp/wwwroot/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/images/favicon.png -------------------------------------------------------------------------------- /src/WebApp/wwwroot/images/header-home.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/images/header-home.webp -------------------------------------------------------------------------------- /src/WebApp/wwwroot/images/header.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/images/header.webp -------------------------------------------------------------------------------- /src/WebApp/wwwroot/images/logo-footer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/images/logo-footer.svg -------------------------------------------------------------------------------- /src/WebApp/wwwroot/images/logo-header.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebApp/wwwroot/images/logo-header.svg -------------------------------------------------------------------------------- /src/WebAppComponents/Catalog/CatalogItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebAppComponents/Catalog/CatalogItem.cs -------------------------------------------------------------------------------- /src/WebAppComponents/Catalog/CatalogListItem.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebAppComponents/Catalog/CatalogListItem.razor -------------------------------------------------------------------------------- /src/WebAppComponents/Catalog/CatalogListItem.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebAppComponents/Catalog/CatalogListItem.razor.css -------------------------------------------------------------------------------- /src/WebAppComponents/Catalog/CatalogSearch.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebAppComponents/Catalog/CatalogSearch.razor -------------------------------------------------------------------------------- /src/WebAppComponents/Catalog/CatalogSearch.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebAppComponents/Catalog/CatalogSearch.razor.css -------------------------------------------------------------------------------- /src/WebAppComponents/Item/ItemHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebAppComponents/Item/ItemHelper.cs -------------------------------------------------------------------------------- /src/WebAppComponents/Services/CatalogService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebAppComponents/Services/CatalogService.cs -------------------------------------------------------------------------------- /src/WebAppComponents/Services/ICatalogService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebAppComponents/Services/ICatalogService.cs -------------------------------------------------------------------------------- /src/WebAppComponents/Services/IProductImageUrlProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebAppComponents/Services/IProductImageUrlProvider.cs -------------------------------------------------------------------------------- /src/WebAppComponents/WebAppComponents.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebAppComponents/WebAppComponents.csproj -------------------------------------------------------------------------------- /src/WebAppComponents/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebAppComponents/_Imports.razor -------------------------------------------------------------------------------- /src/WebhookClient/Components/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Components/App.razor -------------------------------------------------------------------------------- /src/WebhookClient/Components/App.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Components/App.razor.css -------------------------------------------------------------------------------- /src/WebhookClient/Components/Layout/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Components/Layout/MainLayout.razor -------------------------------------------------------------------------------- /src/WebhookClient/Components/Layout/MainLayout.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Components/Layout/MainLayout.razor.css -------------------------------------------------------------------------------- /src/WebhookClient/Components/Layout/UserMenu.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Components/Layout/UserMenu.razor -------------------------------------------------------------------------------- /src/WebhookClient/Components/Layout/UserMenu.razor.css: -------------------------------------------------------------------------------- 1 | button.action { 2 | font-size: 0.95rem; 3 | } 4 | -------------------------------------------------------------------------------- /src/WebhookClient/Components/Pages/AddWebhook.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Components/Pages/AddWebhook.razor -------------------------------------------------------------------------------- /src/WebhookClient/Components/Pages/Error.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Components/Pages/Error.razor -------------------------------------------------------------------------------- /src/WebhookClient/Components/Pages/Home/Home.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Components/Pages/Home/Home.razor -------------------------------------------------------------------------------- /src/WebhookClient/Components/Pages/Home/Home.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Components/Pages/Home/Home.razor.css -------------------------------------------------------------------------------- /src/WebhookClient/Components/Pages/Home/ReceivedMessages.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Components/Pages/Home/ReceivedMessages.razor -------------------------------------------------------------------------------- /src/WebhookClient/Components/Pages/Home/RegisteredHooks.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Components/Pages/Home/RegisteredHooks.razor -------------------------------------------------------------------------------- /src/WebhookClient/Components/Pages/LogIn.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Components/Pages/LogIn.razor -------------------------------------------------------------------------------- /src/WebhookClient/Components/Routes.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Components/Routes.razor -------------------------------------------------------------------------------- /src/WebhookClient/Components/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Components/_Imports.razor -------------------------------------------------------------------------------- /src/WebhookClient/Endpoints/AuthenticationEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Endpoints/AuthenticationEndpoints.cs -------------------------------------------------------------------------------- /src/WebhookClient/Endpoints/WebhookEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Endpoints/WebhookEndpoints.cs -------------------------------------------------------------------------------- /src/WebhookClient/Extensions/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Extensions/Extensions.cs -------------------------------------------------------------------------------- /src/WebhookClient/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/GlobalUsings.cs -------------------------------------------------------------------------------- /src/WebhookClient/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Program.cs -------------------------------------------------------------------------------- /src/WebhookClient/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/WebhookClient/Services/HooksRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Services/HooksRepository.cs -------------------------------------------------------------------------------- /src/WebhookClient/Services/WebHookReceived.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Services/WebHookReceived.cs -------------------------------------------------------------------------------- /src/WebhookClient/Services/WebHooksClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Services/WebHooksClient.cs -------------------------------------------------------------------------------- /src/WebhookClient/Services/WebhookClientOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Services/WebhookClientOptions.cs -------------------------------------------------------------------------------- /src/WebhookClient/Services/WebhookData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Services/WebhookData.cs -------------------------------------------------------------------------------- /src/WebhookClient/Services/WebhookResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Services/WebhookResponse.cs -------------------------------------------------------------------------------- /src/WebhookClient/Services/WebhookSubscriptionRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Services/WebhookSubscriptionRequest.cs -------------------------------------------------------------------------------- /src/WebhookClient/Services/WebhookType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/Services/WebhookType.cs -------------------------------------------------------------------------------- /src/WebhookClient/WebhookClient.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/WebhookClient.csproj -------------------------------------------------------------------------------- /src/WebhookClient/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/appsettings.Development.json -------------------------------------------------------------------------------- /src/WebhookClient/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/appsettings.json -------------------------------------------------------------------------------- /src/WebhookClient/wwwroot/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/WebhookClient/wwwroot/app.css -------------------------------------------------------------------------------- /src/Webhooks.API/Apis/WebHooksApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/Apis/WebHooksApi.cs -------------------------------------------------------------------------------- /src/Webhooks.API/Exceptions/WebhooksDomainException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/Exceptions/WebhooksDomainException.cs -------------------------------------------------------------------------------- /src/Webhooks.API/Extensions/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/Extensions/Extensions.cs -------------------------------------------------------------------------------- /src/Webhooks.API/Extensions/RouteHandlerBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/Extensions/RouteHandlerBuilderExtensions.cs -------------------------------------------------------------------------------- /src/Webhooks.API/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Webhooks.API/Infrastructure/WebhooksContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/Infrastructure/WebhooksContext.cs -------------------------------------------------------------------------------- /src/Webhooks.API/IntegrationEvents/OrderStockItem.cs: -------------------------------------------------------------------------------- 1 | namespace Webhooks.API.IntegrationEvents; 2 | 3 | public record OrderStockItem(int ProductId, int Units); 4 | -------------------------------------------------------------------------------- /src/Webhooks.API/Migrations/20230925222606_Initial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/Migrations/20230925222606_Initial.Designer.cs -------------------------------------------------------------------------------- /src/Webhooks.API/Migrations/20230925222606_Initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/Migrations/20230925222606_Initial.cs -------------------------------------------------------------------------------- /src/Webhooks.API/Migrations/WebhooksContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/Migrations/WebhooksContextModelSnapshot.cs -------------------------------------------------------------------------------- /src/Webhooks.API/Model/WebhookData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/Model/WebhookData.cs -------------------------------------------------------------------------------- /src/Webhooks.API/Model/WebhookSubscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/Model/WebhookSubscription.cs -------------------------------------------------------------------------------- /src/Webhooks.API/Model/WebhookSubscriptionRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/Model/WebhookSubscriptionRequest.cs -------------------------------------------------------------------------------- /src/Webhooks.API/Model/WebhookType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/Model/WebhookType.cs -------------------------------------------------------------------------------- /src/Webhooks.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/Program.cs -------------------------------------------------------------------------------- /src/Webhooks.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/Webhooks.API/Services/GrantUrlTesterService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/Services/GrantUrlTesterService.cs -------------------------------------------------------------------------------- /src/Webhooks.API/Services/IGrantUrlTesterService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/Services/IGrantUrlTesterService.cs -------------------------------------------------------------------------------- /src/Webhooks.API/Services/IWebhooksRetriever.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/Services/IWebhooksRetriever.cs -------------------------------------------------------------------------------- /src/Webhooks.API/Services/IWebhooksSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/Services/IWebhooksSender.cs -------------------------------------------------------------------------------- /src/Webhooks.API/Services/WebhooksRetriever.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/Services/WebhooksRetriever.cs -------------------------------------------------------------------------------- /src/Webhooks.API/Services/WebhooksSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/Services/WebhooksSender.cs -------------------------------------------------------------------------------- /src/Webhooks.API/Webhooks.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/Webhooks.API.csproj -------------------------------------------------------------------------------- /src/Webhooks.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/appsettings.Development.json -------------------------------------------------------------------------------- /src/Webhooks.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/Webhooks.API/appsettings.json -------------------------------------------------------------------------------- /src/eShop.AppHost/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/eShop.AppHost/Extensions.cs -------------------------------------------------------------------------------- /src/eShop.AppHost/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/eShop.AppHost/Program.cs -------------------------------------------------------------------------------- /src/eShop.AppHost/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/eShop.AppHost/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/eShop.AppHost/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/eShop.AppHost/appsettings.json -------------------------------------------------------------------------------- /src/eShop.AppHost/eShop.AppHost.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/eShop.AppHost/eShop.AppHost.csproj -------------------------------------------------------------------------------- /src/eShop.ServiceDefaults/AuthenticationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/eShop.ServiceDefaults/AuthenticationExtensions.cs -------------------------------------------------------------------------------- /src/eShop.ServiceDefaults/ClaimsPrincipalExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/eShop.ServiceDefaults/ClaimsPrincipalExtensions.cs -------------------------------------------------------------------------------- /src/eShop.ServiceDefaults/ConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/eShop.ServiceDefaults/ConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/eShop.ServiceDefaults/ConfigureSwaggerOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/eShop.ServiceDefaults/ConfigureSwaggerOptions.cs -------------------------------------------------------------------------------- /src/eShop.ServiceDefaults/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/eShop.ServiceDefaults/Extensions.cs -------------------------------------------------------------------------------- /src/eShop.ServiceDefaults/HttpClientExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/eShop.ServiceDefaults/HttpClientExtensions.cs -------------------------------------------------------------------------------- /src/eShop.ServiceDefaults/OpenApi.Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/eShop.ServiceDefaults/OpenApi.Extensions.cs -------------------------------------------------------------------------------- /src/eShop.ServiceDefaults/OpenApiDefaultValues.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/eShop.ServiceDefaults/OpenApiDefaultValues.cs -------------------------------------------------------------------------------- /src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/src/eShop.ServiceDefaults/eShop.ServiceDefaults.csproj -------------------------------------------------------------------------------- /tests/Basket.UnitTests/Basket.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Basket.UnitTests/Basket.UnitTests.csproj -------------------------------------------------------------------------------- /tests/Basket.UnitTests/BasketServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Basket.UnitTests/BasketServiceTests.cs -------------------------------------------------------------------------------- /tests/Basket.UnitTests/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Basket.UnitTests/GlobalUsings.cs -------------------------------------------------------------------------------- /tests/Basket.UnitTests/Helpers/TestServerCallContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Basket.UnitTests/Helpers/TestServerCallContext.cs -------------------------------------------------------------------------------- /tests/Catalog.FunctionalTests/Catalog.FunctionalTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Catalog.FunctionalTests/Catalog.FunctionalTests.csproj -------------------------------------------------------------------------------- /tests/Catalog.FunctionalTests/CatalogApiFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Catalog.FunctionalTests/CatalogApiFixture.cs -------------------------------------------------------------------------------- /tests/Catalog.FunctionalTests/CatalogApiTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Catalog.FunctionalTests/CatalogApiTests.cs -------------------------------------------------------------------------------- /tests/Catalog.FunctionalTests/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Catalog.FunctionalTests/GlobalUsings.cs -------------------------------------------------------------------------------- /tests/ClientApp.UnitTests/ClientApp.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/ClientApp.UnitTests/ClientApp.UnitTests.csproj -------------------------------------------------------------------------------- /tests/ClientApp.UnitTests/ClientApp.UnitTests.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/ClientApp.UnitTests/ClientApp.UnitTests.sln -------------------------------------------------------------------------------- /tests/ClientApp.UnitTests/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/ClientApp.UnitTests/GlobalUsings.cs -------------------------------------------------------------------------------- /tests/ClientApp.UnitTests/Mocks/MockDialogService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/ClientApp.UnitTests/Mocks/MockDialogService.cs -------------------------------------------------------------------------------- /tests/ClientApp.UnitTests/Mocks/MockNavigationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/ClientApp.UnitTests/Mocks/MockNavigationService.cs -------------------------------------------------------------------------------- /tests/ClientApp.UnitTests/Mocks/MockSettingsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/ClientApp.UnitTests/Mocks/MockSettingsService.cs -------------------------------------------------------------------------------- /tests/ClientApp.UnitTests/Mocks/MockViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/ClientApp.UnitTests/Mocks/MockViewModel.cs -------------------------------------------------------------------------------- /tests/ClientApp.UnitTests/Services/BasketServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/ClientApp.UnitTests/Services/BasketServiceTests.cs -------------------------------------------------------------------------------- /tests/ClientApp.UnitTests/Services/CatalogServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/ClientApp.UnitTests/Services/CatalogServiceTests.cs -------------------------------------------------------------------------------- /tests/ClientApp.UnitTests/Services/OrdersServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/ClientApp.UnitTests/Services/OrdersServiceTests.cs -------------------------------------------------------------------------------- /tests/ClientApp.UnitTests/TestingExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/ClientApp.UnitTests/TestingExtensions.cs -------------------------------------------------------------------------------- /tests/ClientApp.UnitTests/ViewModels/CatalogItemViewModelTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/ClientApp.UnitTests/ViewModels/CatalogItemViewModelTests.cs -------------------------------------------------------------------------------- /tests/ClientApp.UnitTests/ViewModels/CatalogViewModelTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/ClientApp.UnitTests/ViewModels/CatalogViewModelTests.cs -------------------------------------------------------------------------------- /tests/ClientApp.UnitTests/ViewModels/MainViewModelTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/ClientApp.UnitTests/ViewModels/MainViewModelTests.cs -------------------------------------------------------------------------------- /tests/ClientApp.UnitTests/ViewModels/MockViewModelTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/ClientApp.UnitTests/ViewModels/MockViewModelTests.cs -------------------------------------------------------------------------------- /tests/ClientApp.UnitTests/ViewModels/OrderViewModelTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/ClientApp.UnitTests/ViewModels/OrderViewModelTests.cs -------------------------------------------------------------------------------- /tests/Ordering.FunctionalTests/AutoAuthorizeMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Ordering.FunctionalTests/AutoAuthorizeMiddleware.cs -------------------------------------------------------------------------------- /tests/Ordering.FunctionalTests/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Ordering.FunctionalTests/GlobalUsings.cs -------------------------------------------------------------------------------- /tests/Ordering.FunctionalTests/Ordering.FunctionalTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Ordering.FunctionalTests/Ordering.FunctionalTests.csproj -------------------------------------------------------------------------------- /tests/Ordering.FunctionalTests/OrderingApiFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Ordering.FunctionalTests/OrderingApiFixture.cs -------------------------------------------------------------------------------- /tests/Ordering.FunctionalTests/OrderingApiTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Ordering.FunctionalTests/OrderingApiTests.cs -------------------------------------------------------------------------------- /tests/Ordering.UnitTests/Application/IdentifiedCommandHandlerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Ordering.UnitTests/Application/IdentifiedCommandHandlerTest.cs -------------------------------------------------------------------------------- /tests/Ordering.UnitTests/Application/NewOrderCommandHandlerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Ordering.UnitTests/Application/NewOrderCommandHandlerTest.cs -------------------------------------------------------------------------------- /tests/Ordering.UnitTests/Application/OrdersWebApiTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Ordering.UnitTests/Application/OrdersWebApiTest.cs -------------------------------------------------------------------------------- /tests/Ordering.UnitTests/Builders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Ordering.UnitTests/Builders.cs -------------------------------------------------------------------------------- /tests/Ordering.UnitTests/Domain/BuyerAggregateTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Ordering.UnitTests/Domain/BuyerAggregateTest.cs -------------------------------------------------------------------------------- /tests/Ordering.UnitTests/Domain/OrderAggregateTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Ordering.UnitTests/Domain/OrderAggregateTest.cs -------------------------------------------------------------------------------- /tests/Ordering.UnitTests/Domain/SeedWork/ValueObjectTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Ordering.UnitTests/Domain/SeedWork/ValueObjectTests.cs -------------------------------------------------------------------------------- /tests/Ordering.UnitTests/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Ordering.UnitTests/GlobalUsings.cs -------------------------------------------------------------------------------- /tests/Ordering.UnitTests/Ordering.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/Ordering.UnitTests/Ordering.UnitTests.csproj -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/eShopOnAzure/HEAD/tests/README.md --------------------------------------------------------------------------------