├── .editorconfig ├── .gitignore ├── Directory.Build.props ├── LICENSE ├── README.md ├── THIRD-PARTY-NOTICES.md ├── docs ├── 00-get-started.md ├── 01-components-and-layout.md ├── 02-customize-a-pizza.md ├── 03-show-order-status.md ├── 04-refactor-state-management.md ├── 05-checkout-with-validation.md ├── 06-authentication-and-authorization.md ├── 07-javascript-interop.md ├── 08-templated-components.md ├── 09-progressive-web-app.md └── 10-publish-and-deploy.md ├── notes ├── outline.md └── speaker-notes.md ├── nuget.config ├── save-points ├── 00-get-started │ ├── BlazingPizza.Client │ │ ├── App.razor │ │ ├── BlazingPizza.Client.csproj │ │ ├── Pages │ │ │ └── Index.razor │ │ ├── Program.cs │ │ ├── Shared │ │ │ └── MainLayout.razor │ │ ├── _Imports.razor │ │ └── wwwroot │ │ │ ├── css │ │ │ ├── bootstrap │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ ├── font │ │ │ │ ├── quicksand-v8-latin-300.woff │ │ │ │ ├── quicksand-v8-latin-300.woff2 │ │ │ │ ├── quicksand-v8-latin-500.woff │ │ │ │ ├── quicksand-v8-latin-500.woff2 │ │ │ │ ├── quicksand-v8-latin-700.woff │ │ │ │ ├── quicksand-v8-latin-700.woff2 │ │ │ │ ├── quicksand-v8-latin-regular.woff │ │ │ │ ├── quicksand-v8-latin-regular.woff2 │ │ │ │ └── quicksand.css │ │ │ └── site.css │ │ │ ├── img │ │ │ ├── bike.svg │ │ │ ├── icon-512.png │ │ │ ├── logo.svg │ │ │ ├── pizza-slice.svg │ │ │ ├── pizzas │ │ │ │ ├── bacon.jpg │ │ │ │ ├── brit.jpg │ │ │ │ ├── cheese.jpg │ │ │ │ ├── margherita.jpg │ │ │ │ ├── meaty.jpg │ │ │ │ ├── mushroom.jpg │ │ │ │ ├── pepperoni.jpg │ │ │ │ └── salad.jpg │ │ │ └── user.svg │ │ │ └── index.html │ ├── BlazingPizza.ComponentsLibrary │ │ ├── BlazingPizza.ComponentsLibrary.csproj │ │ ├── LocalStorage.cs │ │ ├── Map │ │ │ ├── Map.razor │ │ │ ├── Marker.cs │ │ │ └── Point.cs │ │ └── wwwroot │ │ │ ├── deliveryMap.js │ │ │ ├── leaflet │ │ │ ├── images │ │ │ │ ├── layers-2x.png │ │ │ │ ├── layers.png │ │ │ │ ├── marker-icon-2x.png │ │ │ │ ├── marker-icon.png │ │ │ │ └── marker-shadow.png │ │ │ ├── leaflet.css │ │ │ └── leaflet.js │ │ │ ├── localStorage.js │ │ │ └── pushNotifications.js │ ├── BlazingPizza.Server │ │ ├── Areas │ │ │ └── Identity │ │ │ │ └── Pages │ │ │ │ ├── Shared │ │ │ │ └── _LoginPartial.cshtml │ │ │ │ └── _Layout.cshtml │ │ ├── BlazingPizza.Server.csproj │ │ ├── OidcConfigurationController.cs │ │ ├── OrdersController.cs │ │ ├── PizzaApiExtensions.cs │ │ ├── PizzaStoreContext.cs │ │ ├── PizzaStoreUser.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── SeedData.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── BlazingPizza.Shared │ │ ├── Address.cs │ │ ├── BlazingPizza.Shared.csproj │ │ ├── LatLong.cs │ │ ├── NotificationSubscription.cs │ │ ├── Order.cs │ │ ├── OrderWithStatus.cs │ │ ├── Pizza.cs │ │ ├── PizzaSpecial.cs │ │ ├── PizzaTopping.cs │ │ ├── Topping.cs │ │ └── UserInfo.cs │ └── BlazingPizza.sln ├── 01-Components-and-layout │ ├── BlazingPizza.Client │ │ ├── App.razor │ │ ├── BlazingPizza.Client.csproj │ │ ├── Pages │ │ │ └── Index.razor │ │ ├── Program.cs │ │ ├── Shared │ │ │ └── MainLayout.razor │ │ ├── _Imports.razor │ │ └── wwwroot │ │ │ ├── css │ │ │ ├── bootstrap │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ ├── font │ │ │ │ ├── quicksand-v8-latin-300.woff │ │ │ │ ├── quicksand-v8-latin-300.woff2 │ │ │ │ ├── quicksand-v8-latin-500.woff │ │ │ │ ├── quicksand-v8-latin-500.woff2 │ │ │ │ ├── quicksand-v8-latin-700.woff │ │ │ │ ├── quicksand-v8-latin-700.woff2 │ │ │ │ ├── quicksand-v8-latin-regular.woff │ │ │ │ ├── quicksand-v8-latin-regular.woff2 │ │ │ │ └── quicksand.css │ │ │ └── site.css │ │ │ ├── img │ │ │ ├── bike.svg │ │ │ ├── icon-512.png │ │ │ ├── logo.svg │ │ │ ├── pizza-slice.svg │ │ │ ├── pizzas │ │ │ │ ├── bacon.jpg │ │ │ │ ├── brit.jpg │ │ │ │ ├── cheese.jpg │ │ │ │ ├── margherita.jpg │ │ │ │ ├── meaty.jpg │ │ │ │ ├── mushroom.jpg │ │ │ │ ├── pepperoni.jpg │ │ │ │ └── salad.jpg │ │ │ └── user.svg │ │ │ └── index.html │ ├── BlazingPizza.ComponentsLibrary │ │ ├── BlazingPizza.ComponentsLibrary.csproj │ │ ├── LocalStorage.cs │ │ ├── Map │ │ │ ├── Map.razor │ │ │ ├── Marker.cs │ │ │ └── Point.cs │ │ └── wwwroot │ │ │ ├── deliveryMap.js │ │ │ ├── leaflet │ │ │ ├── images │ │ │ │ ├── layers-2x.png │ │ │ │ ├── layers.png │ │ │ │ ├── marker-icon-2x.png │ │ │ │ ├── marker-icon.png │ │ │ │ └── marker-shadow.png │ │ │ ├── leaflet.css │ │ │ └── leaflet.js │ │ │ ├── localStorage.js │ │ │ └── pushNotifications.js │ ├── BlazingPizza.Server │ │ ├── Areas │ │ │ └── Identity │ │ │ │ └── Pages │ │ │ │ ├── Shared │ │ │ │ └── _LoginPartial.cshtml │ │ │ │ └── _Layout.cshtml │ │ ├── BlazingPizza.Server.csproj │ │ ├── Models │ │ │ ├── AddressEntityType.cs │ │ │ ├── DeviceFlowCodesEntityType.cs │ │ │ ├── IdentityRoleClaimstringEntityType.cs │ │ │ ├── IdentityRoleEntityType.cs │ │ │ ├── IdentityUserClaimstringEntityType.cs │ │ │ ├── IdentityUserLoginstringEntityType.cs │ │ │ ├── IdentityUserRolestringEntityType.cs │ │ │ ├── IdentityUserTokenstringEntityType.cs │ │ │ ├── KeyEntityType.cs │ │ │ ├── LatLongEntityType.cs │ │ │ ├── NotificationSubscriptionEntityType.cs │ │ │ ├── OrderEntityType.cs │ │ │ ├── PersistedGrantEntityType.cs │ │ │ ├── PizzaEntityType.cs │ │ │ ├── PizzaSpecialEntityType.cs │ │ │ ├── PizzaStoreContextModel.cs │ │ │ ├── PizzaStoreContextModelBuilder.cs │ │ │ ├── PizzaStoreUserEntityType.cs │ │ │ ├── PizzaToppingEntityType.cs │ │ │ └── ToppingEntityType.cs │ │ ├── OidcConfigurationController.cs │ │ ├── OrdersController.cs │ │ ├── PizzaApiExtensions.cs │ │ ├── PizzaStoreContext.cs │ │ ├── PizzaStoreUser.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── SeedData.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── BlazingPizza.Shared │ │ ├── Address.cs │ │ ├── BlazingPizza.Shared.csproj │ │ ├── LatLong.cs │ │ ├── NotificationSubscription.cs │ │ ├── Order.cs │ │ ├── OrderWithStatus.cs │ │ ├── Pizza.cs │ │ ├── PizzaSpecial.cs │ │ ├── PizzaTopping.cs │ │ ├── Topping.cs │ │ └── UserInfo.cs │ └── BlazingPizza.sln ├── 02-customize-a-pizza │ ├── BlazingPizza.Client │ │ ├── App.razor │ │ ├── BlazingPizza.Client.csproj │ │ ├── Pages │ │ │ └── Index.razor │ │ ├── Program.cs │ │ ├── Shared │ │ │ ├── ConfigurePizzaDialog.razor │ │ │ ├── ConfiguredPizzaItem.razor │ │ │ └── MainLayout.razor │ │ ├── _Imports.razor │ │ └── wwwroot │ │ │ ├── css │ │ │ ├── bootstrap │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ ├── font │ │ │ │ ├── quicksand-v8-latin-300.woff │ │ │ │ ├── quicksand-v8-latin-300.woff2 │ │ │ │ ├── quicksand-v8-latin-500.woff │ │ │ │ ├── quicksand-v8-latin-500.woff2 │ │ │ │ ├── quicksand-v8-latin-700.woff │ │ │ │ ├── quicksand-v8-latin-700.woff2 │ │ │ │ ├── quicksand-v8-latin-regular.woff │ │ │ │ ├── quicksand-v8-latin-regular.woff2 │ │ │ │ └── quicksand.css │ │ │ └── site.css │ │ │ ├── img │ │ │ ├── bike.svg │ │ │ ├── icon-512.png │ │ │ ├── logo.svg │ │ │ ├── pizza-slice.svg │ │ │ ├── pizzas │ │ │ │ ├── bacon.jpg │ │ │ │ ├── brit.jpg │ │ │ │ ├── cheese.jpg │ │ │ │ ├── margherita.jpg │ │ │ │ ├── meaty.jpg │ │ │ │ ├── mushroom.jpg │ │ │ │ ├── pepperoni.jpg │ │ │ │ └── salad.jpg │ │ │ └── user.svg │ │ │ └── index.html │ ├── BlazingPizza.ComponentsLibrary │ │ ├── BlazingPizza.ComponentsLibrary.csproj │ │ ├── LocalStorage.cs │ │ ├── Map │ │ │ ├── Map.razor │ │ │ ├── Marker.cs │ │ │ └── Point.cs │ │ └── wwwroot │ │ │ ├── deliveryMap.js │ │ │ ├── leaflet │ │ │ ├── images │ │ │ │ ├── layers-2x.png │ │ │ │ ├── layers.png │ │ │ │ ├── marker-icon-2x.png │ │ │ │ ├── marker-icon.png │ │ │ │ └── marker-shadow.png │ │ │ ├── leaflet.css │ │ │ └── leaflet.js │ │ │ ├── localStorage.js │ │ │ └── pushNotifications.js │ ├── BlazingPizza.Server │ │ ├── Areas │ │ │ └── Identity │ │ │ │ └── Pages │ │ │ │ ├── Shared │ │ │ │ └── _LoginPartial.cshtml │ │ │ │ └── _Layout.cshtml │ │ ├── BlazingPizza.Server.csproj │ │ ├── Models │ │ │ ├── AddressEntityType.cs │ │ │ ├── DeviceFlowCodesEntityType.cs │ │ │ ├── IdentityRoleClaimstringEntityType.cs │ │ │ ├── IdentityRoleEntityType.cs │ │ │ ├── IdentityUserClaimstringEntityType.cs │ │ │ ├── IdentityUserLoginstringEntityType.cs │ │ │ ├── IdentityUserRolestringEntityType.cs │ │ │ ├── IdentityUserTokenstringEntityType.cs │ │ │ ├── KeyEntityType.cs │ │ │ ├── LatLongEntityType.cs │ │ │ ├── NotificationSubscriptionEntityType.cs │ │ │ ├── OrderEntityType.cs │ │ │ ├── PersistedGrantEntityType.cs │ │ │ ├── PizzaEntityType.cs │ │ │ ├── PizzaSpecialEntityType.cs │ │ │ ├── PizzaStoreContextModel.cs │ │ │ ├── PizzaStoreContextModelBuilder.cs │ │ │ ├── PizzaStoreUserEntityType.cs │ │ │ ├── PizzaToppingEntityType.cs │ │ │ └── ToppingEntityType.cs │ │ ├── OidcConfigurationController.cs │ │ ├── OrdersController.cs │ │ ├── PizzaApiExtensions.cs │ │ ├── PizzaStoreContext.cs │ │ ├── PizzaStoreUser.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── SeedData.cs │ │ ├── Startup.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── BlazingPizza.Shared │ │ ├── Address.cs │ │ ├── BlazingPizza.Shared.csproj │ │ ├── LatLong.cs │ │ ├── NotificationSubscription.cs │ │ ├── Order.cs │ │ ├── OrderWithStatus.cs │ │ ├── Pizza.cs │ │ ├── PizzaSpecial.cs │ │ ├── PizzaTopping.cs │ │ ├── Topping.cs │ │ └── UserInfo.cs │ └── BlazingPizza.sln ├── 03-show-order-status │ ├── BlazingPizza.Client │ │ ├── App.razor │ │ ├── BlazingPizza.Client.csproj │ │ ├── Pages │ │ │ ├── Index.razor │ │ │ ├── MyOrders.razor │ │ │ └── OrderDetails.razor │ │ ├── Program.cs │ │ ├── Shared │ │ │ ├── ConfigurePizzaDialog.razor │ │ │ ├── ConfiguredPizzaItem.razor │ │ │ ├── MainLayout.razor │ │ │ └── OrderReview.razor │ │ ├── _Imports.razor │ │ └── wwwroot │ │ │ ├── css │ │ │ ├── bootstrap │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ ├── font │ │ │ │ ├── quicksand-v8-latin-300.woff │ │ │ │ ├── quicksand-v8-latin-300.woff2 │ │ │ │ ├── quicksand-v8-latin-500.woff │ │ │ │ ├── quicksand-v8-latin-500.woff2 │ │ │ │ ├── quicksand-v8-latin-700.woff │ │ │ │ ├── quicksand-v8-latin-700.woff2 │ │ │ │ ├── quicksand-v8-latin-regular.woff │ │ │ │ ├── quicksand-v8-latin-regular.woff2 │ │ │ │ └── quicksand.css │ │ │ └── site.css │ │ │ ├── img │ │ │ ├── bike.svg │ │ │ ├── icon-512.png │ │ │ ├── logo.svg │ │ │ ├── pizza-slice.svg │ │ │ ├── pizzas │ │ │ │ ├── bacon.jpg │ │ │ │ ├── brit.jpg │ │ │ │ ├── cheese.jpg │ │ │ │ ├── margherita.jpg │ │ │ │ ├── meaty.jpg │ │ │ │ ├── mushroom.jpg │ │ │ │ ├── pepperoni.jpg │ │ │ │ └── salad.jpg │ │ │ └── user.svg │ │ │ └── index.html │ ├── BlazingPizza.ComponentsLibrary │ │ ├── BlazingPizza.ComponentsLibrary.csproj │ │ ├── LocalStorage.cs │ │ ├── Map │ │ │ ├── Map.razor │ │ │ ├── Marker.cs │ │ │ └── Point.cs │ │ └── wwwroot │ │ │ ├── deliveryMap.js │ │ │ ├── leaflet │ │ │ ├── images │ │ │ │ ├── layers-2x.png │ │ │ │ ├── layers.png │ │ │ │ ├── marker-icon-2x.png │ │ │ │ ├── marker-icon.png │ │ │ │ └── marker-shadow.png │ │ │ ├── leaflet.css │ │ │ └── leaflet.js │ │ │ ├── localStorage.js │ │ │ └── pushNotifications.js │ ├── BlazingPizza.Server │ │ ├── Areas │ │ │ └── Identity │ │ │ │ └── Pages │ │ │ │ ├── Shared │ │ │ │ └── _LoginPartial.cshtml │ │ │ │ └── _Layout.cshtml │ │ ├── BlazingPizza.Server.csproj │ │ ├── Models │ │ │ ├── AddressEntityType.cs │ │ │ ├── DeviceFlowCodesEntityType.cs │ │ │ ├── IdentityRoleClaimstringEntityType.cs │ │ │ ├── IdentityRoleEntityType.cs │ │ │ ├── IdentityUserClaimstringEntityType.cs │ │ │ ├── IdentityUserLoginstringEntityType.cs │ │ │ ├── IdentityUserRolestringEntityType.cs │ │ │ ├── IdentityUserTokenstringEntityType.cs │ │ │ ├── KeyEntityType.cs │ │ │ ├── LatLongEntityType.cs │ │ │ ├── NotificationSubscriptionEntityType.cs │ │ │ ├── OrderEntityType.cs │ │ │ ├── PersistedGrantEntityType.cs │ │ │ ├── PizzaEntityType.cs │ │ │ ├── PizzaSpecialEntityType.cs │ │ │ ├── PizzaStoreContextModel.cs │ │ │ ├── PizzaStoreContextModelBuilder.cs │ │ │ ├── PizzaStoreUserEntityType.cs │ │ │ ├── PizzaToppingEntityType.cs │ │ │ └── ToppingEntityType.cs │ │ ├── OidcConfigurationController.cs │ │ ├── OrdersController.cs │ │ ├── PizzaApiExtensions.cs │ │ ├── PizzaStoreContext.cs │ │ ├── PizzaStoreUser.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── SeedData.cs │ │ ├── Startup.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── BlazingPizza.Shared │ │ ├── Address.cs │ │ ├── BlazingPizza.Shared.csproj │ │ ├── LatLong.cs │ │ ├── NotificationSubscription.cs │ │ ├── Order.cs │ │ ├── OrderWithStatus.cs │ │ ├── Pizza.cs │ │ ├── PizzaSpecial.cs │ │ ├── PizzaTopping.cs │ │ ├── Topping.cs │ │ └── UserInfo.cs │ └── BlazingPizza.sln ├── 04-refactor-state-management │ ├── BlazingPizza.Client │ │ ├── App.razor │ │ ├── BlazingPizza.Client.csproj │ │ ├── OrderState.cs │ │ ├── Pages │ │ │ ├── Index.razor │ │ │ ├── MyOrders.razor │ │ │ └── OrderDetails.razor │ │ ├── Program.cs │ │ ├── Shared │ │ │ ├── ConfigurePizzaDialog.razor │ │ │ ├── ConfiguredPizzaItem.razor │ │ │ ├── MainLayout.razor │ │ │ └── OrderReview.razor │ │ ├── _Imports.razor │ │ └── wwwroot │ │ │ ├── css │ │ │ ├── bootstrap │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ ├── font │ │ │ │ ├── quicksand-v8-latin-300.woff │ │ │ │ ├── quicksand-v8-latin-300.woff2 │ │ │ │ ├── quicksand-v8-latin-500.woff │ │ │ │ ├── quicksand-v8-latin-500.woff2 │ │ │ │ ├── quicksand-v8-latin-700.woff │ │ │ │ ├── quicksand-v8-latin-700.woff2 │ │ │ │ ├── quicksand-v8-latin-regular.woff │ │ │ │ ├── quicksand-v8-latin-regular.woff2 │ │ │ │ └── quicksand.css │ │ │ └── site.css │ │ │ ├── img │ │ │ ├── bike.svg │ │ │ ├── icon-512.png │ │ │ ├── logo.svg │ │ │ ├── pizza-slice.svg │ │ │ ├── pizzas │ │ │ │ ├── bacon.jpg │ │ │ │ ├── brit.jpg │ │ │ │ ├── cheese.jpg │ │ │ │ ├── margherita.jpg │ │ │ │ ├── meaty.jpg │ │ │ │ ├── mushroom.jpg │ │ │ │ ├── pepperoni.jpg │ │ │ │ └── salad.jpg │ │ │ └── user.svg │ │ │ └── index.html │ ├── BlazingPizza.ComponentsLibrary │ │ ├── BlazingPizza.ComponentsLibrary.csproj │ │ ├── LocalStorage.cs │ │ ├── Map │ │ │ ├── Map.razor │ │ │ ├── Marker.cs │ │ │ └── Point.cs │ │ └── wwwroot │ │ │ ├── deliveryMap.js │ │ │ ├── leaflet │ │ │ ├── images │ │ │ │ ├── layers-2x.png │ │ │ │ ├── layers.png │ │ │ │ ├── marker-icon-2x.png │ │ │ │ ├── marker-icon.png │ │ │ │ └── marker-shadow.png │ │ │ ├── leaflet.css │ │ │ └── leaflet.js │ │ │ ├── localStorage.js │ │ │ └── pushNotifications.js │ ├── BlazingPizza.Server │ │ ├── Areas │ │ │ └── Identity │ │ │ │ └── Pages │ │ │ │ ├── Shared │ │ │ │ └── _LoginPartial.cshtml │ │ │ │ └── _Layout.cshtml │ │ ├── BlazingPizza.Server.csproj │ │ ├── Models │ │ │ ├── AddressEntityType.cs │ │ │ ├── DeviceFlowCodesEntityType.cs │ │ │ ├── IdentityRoleClaimstringEntityType.cs │ │ │ ├── IdentityRoleEntityType.cs │ │ │ ├── IdentityUserClaimstringEntityType.cs │ │ │ ├── IdentityUserLoginstringEntityType.cs │ │ │ ├── IdentityUserRolestringEntityType.cs │ │ │ ├── IdentityUserTokenstringEntityType.cs │ │ │ ├── KeyEntityType.cs │ │ │ ├── LatLongEntityType.cs │ │ │ ├── NotificationSubscriptionEntityType.cs │ │ │ ├── OrderEntityType.cs │ │ │ ├── PersistedGrantEntityType.cs │ │ │ ├── PizzaEntityType.cs │ │ │ ├── PizzaSpecialEntityType.cs │ │ │ ├── PizzaStoreContextModel.cs │ │ │ ├── PizzaStoreContextModelBuilder.cs │ │ │ ├── PizzaStoreUserEntityType.cs │ │ │ ├── PizzaToppingEntityType.cs │ │ │ └── ToppingEntityType.cs │ │ ├── OidcConfigurationController.cs │ │ ├── OrdersController.cs │ │ ├── PizzaApiExtensions.cs │ │ ├── PizzaStoreContext.cs │ │ ├── PizzaStoreUser.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── SeedData.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── BlazingPizza.Shared │ │ ├── Address.cs │ │ ├── BlazingPizza.Shared.csproj │ │ ├── LatLong.cs │ │ ├── NotificationSubscription.cs │ │ ├── Order.cs │ │ ├── OrderWithStatus.cs │ │ ├── Pizza.cs │ │ ├── PizzaSpecial.cs │ │ ├── PizzaTopping.cs │ │ ├── Topping.cs │ │ └── UserInfo.cs │ └── BlazingPizza.sln ├── 05-checkout-with-validation │ ├── BlazingPizza.Client │ │ ├── App.razor │ │ ├── BlazingPizza.Client.csproj │ │ ├── OrderState.cs │ │ ├── Pages │ │ │ ├── Checkout.razor │ │ │ ├── Index.razor │ │ │ ├── MyOrders.razor │ │ │ └── OrderDetails.razor │ │ ├── Program.cs │ │ ├── Shared │ │ │ ├── AddressEditor.razor │ │ │ ├── ConfigurePizzaDialog.razor │ │ │ ├── ConfiguredPizzaItem.razor │ │ │ ├── MainLayout.razor │ │ │ └── OrderReview.razor │ │ ├── _Imports.razor │ │ └── wwwroot │ │ │ ├── css │ │ │ ├── bootstrap │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ ├── font │ │ │ │ ├── quicksand-v8-latin-300.woff │ │ │ │ ├── quicksand-v8-latin-300.woff2 │ │ │ │ ├── quicksand-v8-latin-500.woff │ │ │ │ ├── quicksand-v8-latin-500.woff2 │ │ │ │ ├── quicksand-v8-latin-700.woff │ │ │ │ ├── quicksand-v8-latin-700.woff2 │ │ │ │ ├── quicksand-v8-latin-regular.woff │ │ │ │ ├── quicksand-v8-latin-regular.woff2 │ │ │ │ └── quicksand.css │ │ │ └── site.css │ │ │ ├── img │ │ │ ├── bike.svg │ │ │ ├── icon-512.png │ │ │ ├── logo.svg │ │ │ ├── pizza-slice.svg │ │ │ ├── pizzas │ │ │ │ ├── bacon.jpg │ │ │ │ ├── brit.jpg │ │ │ │ ├── cheese.jpg │ │ │ │ ├── margherita.jpg │ │ │ │ ├── meaty.jpg │ │ │ │ ├── mushroom.jpg │ │ │ │ ├── pepperoni.jpg │ │ │ │ └── salad.jpg │ │ │ └── user.svg │ │ │ └── index.html │ ├── BlazingPizza.ComponentsLibrary │ │ ├── BlazingPizza.ComponentsLibrary.csproj │ │ ├── LocalStorage.cs │ │ ├── Map │ │ │ ├── Map.razor │ │ │ ├── Marker.cs │ │ │ └── Point.cs │ │ └── wwwroot │ │ │ ├── deliveryMap.js │ │ │ ├── leaflet │ │ │ ├── images │ │ │ │ ├── layers-2x.png │ │ │ │ ├── layers.png │ │ │ │ ├── marker-icon-2x.png │ │ │ │ ├── marker-icon.png │ │ │ │ └── marker-shadow.png │ │ │ ├── leaflet.css │ │ │ └── leaflet.js │ │ │ ├── localStorage.js │ │ │ └── pushNotifications.js │ ├── BlazingPizza.Server │ │ ├── Areas │ │ │ └── Identity │ │ │ │ └── Pages │ │ │ │ ├── Shared │ │ │ │ └── _LoginPartial.cshtml │ │ │ │ └── _Layout.cshtml │ │ ├── BlazingPizza.Server.csproj │ │ ├── Models │ │ │ ├── AddressEntityType.cs │ │ │ ├── DeviceFlowCodesEntityType.cs │ │ │ ├── IdentityRoleClaimstringEntityType.cs │ │ │ ├── IdentityRoleEntityType.cs │ │ │ ├── IdentityUserClaimstringEntityType.cs │ │ │ ├── IdentityUserLoginstringEntityType.cs │ │ │ ├── IdentityUserRolestringEntityType.cs │ │ │ ├── IdentityUserTokenstringEntityType.cs │ │ │ ├── KeyEntityType.cs │ │ │ ├── LatLongEntityType.cs │ │ │ ├── NotificationSubscriptionEntityType.cs │ │ │ ├── OrderEntityType.cs │ │ │ ├── PersistedGrantEntityType.cs │ │ │ ├── PizzaEntityType.cs │ │ │ ├── PizzaSpecialEntityType.cs │ │ │ ├── PizzaStoreContextModel.cs │ │ │ ├── PizzaStoreContextModelBuilder.cs │ │ │ ├── PizzaStoreUserEntityType.cs │ │ │ ├── PizzaToppingEntityType.cs │ │ │ └── ToppingEntityType.cs │ │ ├── OidcConfigurationController.cs │ │ ├── OrdersController.cs │ │ ├── PizzaApiExtensions.cs │ │ ├── PizzaStoreContext.cs │ │ ├── PizzaStoreUser.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── SeedData.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── BlazingPizza.Shared │ │ ├── Address.cs │ │ ├── BlazingPizza.Shared.csproj │ │ ├── LatLong.cs │ │ ├── NotificationSubscription.cs │ │ ├── Order.cs │ │ ├── OrderWithStatus.cs │ │ ├── Pizza.cs │ │ ├── PizzaSpecial.cs │ │ ├── PizzaTopping.cs │ │ ├── Topping.cs │ │ └── UserInfo.cs │ └── BlazingPizza.sln ├── 06-authentication-and-authorization │ ├── BlazingPizza.Client │ │ ├── App.razor │ │ ├── BlazingPizza.Client.csproj │ │ ├── OrderState.cs │ │ ├── OrdersClient.cs │ │ ├── Pages │ │ │ ├── Authentication.razor │ │ │ ├── Checkout.razor │ │ │ ├── Index.razor │ │ │ ├── MyOrders.razor │ │ │ └── OrderDetails.razor │ │ ├── PizzaAuthenticationState.cs │ │ ├── Program.cs │ │ ├── Shared │ │ │ ├── AddressEditor.razor │ │ │ ├── ConfigurePizzaDialog.razor │ │ │ ├── ConfiguredPizzaItem.razor │ │ │ ├── LoginDisplay.razor │ │ │ ├── MainLayout.razor │ │ │ ├── OrderReview.razor │ │ │ └── RedirectToLogin.razor │ │ ├── _Imports.razor │ │ └── wwwroot │ │ │ ├── css │ │ │ ├── bootstrap │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ ├── font │ │ │ │ ├── quicksand-v8-latin-300.woff │ │ │ │ ├── quicksand-v8-latin-300.woff2 │ │ │ │ ├── quicksand-v8-latin-500.woff │ │ │ │ ├── quicksand-v8-latin-500.woff2 │ │ │ │ ├── quicksand-v8-latin-700.woff │ │ │ │ ├── quicksand-v8-latin-700.woff2 │ │ │ │ ├── quicksand-v8-latin-regular.woff │ │ │ │ ├── quicksand-v8-latin-regular.woff2 │ │ │ │ └── quicksand.css │ │ │ └── site.css │ │ │ ├── img │ │ │ ├── bike.svg │ │ │ ├── icon-512.png │ │ │ ├── logo.svg │ │ │ ├── pizza-slice.svg │ │ │ ├── pizzas │ │ │ │ ├── bacon.jpg │ │ │ │ ├── brit.jpg │ │ │ │ ├── cheese.jpg │ │ │ │ ├── margherita.jpg │ │ │ │ ├── meaty.jpg │ │ │ │ ├── mushroom.jpg │ │ │ │ ├── pepperoni.jpg │ │ │ │ └── salad.jpg │ │ │ └── user.svg │ │ │ └── index.html │ ├── BlazingPizza.ComponentsLibrary │ │ ├── BlazingPizza.ComponentsLibrary.csproj │ │ ├── LocalStorage.cs │ │ ├── Map │ │ │ ├── Map.razor │ │ │ ├── Marker.cs │ │ │ └── Point.cs │ │ └── wwwroot │ │ │ ├── deliveryMap.js │ │ │ ├── leaflet │ │ │ ├── images │ │ │ │ ├── layers-2x.png │ │ │ │ ├── layers.png │ │ │ │ ├── marker-icon-2x.png │ │ │ │ ├── marker-icon.png │ │ │ │ └── marker-shadow.png │ │ │ ├── leaflet.css │ │ │ └── leaflet.js │ │ │ ├── localStorage.js │ │ │ └── pushNotifications.js │ ├── BlazingPizza.Server │ │ ├── Areas │ │ │ └── Identity │ │ │ │ └── Pages │ │ │ │ ├── Shared │ │ │ │ └── _LoginPartial.cshtml │ │ │ │ └── _Layout.cshtml │ │ ├── BlazingPizza.Server.csproj │ │ ├── Models │ │ │ ├── AddressEntityType.cs │ │ │ ├── DeviceFlowCodesEntityType.cs │ │ │ ├── IdentityRoleClaimstringEntityType.cs │ │ │ ├── IdentityRoleEntityType.cs │ │ │ ├── IdentityUserClaimstringEntityType.cs │ │ │ ├── IdentityUserLoginstringEntityType.cs │ │ │ ├── IdentityUserRolestringEntityType.cs │ │ │ ├── IdentityUserTokenstringEntityType.cs │ │ │ ├── KeyEntityType.cs │ │ │ ├── LatLongEntityType.cs │ │ │ ├── NotificationSubscriptionEntityType.cs │ │ │ ├── OrderEntityType.cs │ │ │ ├── PersistedGrantEntityType.cs │ │ │ ├── PizzaEntityType.cs │ │ │ ├── PizzaSpecialEntityType.cs │ │ │ ├── PizzaStoreContextModel.cs │ │ │ ├── PizzaStoreContextModelBuilder.cs │ │ │ ├── PizzaStoreUserEntityType.cs │ │ │ ├── PizzaToppingEntityType.cs │ │ │ └── ToppingEntityType.cs │ │ ├── NotificationsController.cs │ │ ├── OidcConfigurationController.cs │ │ ├── OrdersController.cs │ │ ├── PizzaApiExtensions.cs │ │ ├── PizzaStoreContext.cs │ │ ├── PizzaStoreUser.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── SeedData.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── BlazingPizza.Shared │ │ ├── Address.cs │ │ ├── BlazingPizza.Shared.csproj │ │ ├── LatLong.cs │ │ ├── NotificationSubscription.cs │ │ ├── Order.cs │ │ ├── OrderWithStatus.cs │ │ ├── Pizza.cs │ │ ├── PizzaSpecial.cs │ │ ├── PizzaTopping.cs │ │ ├── Topping.cs │ │ └── UserInfo.cs │ └── BlazingPizza.sln ├── 07-javascript-interop │ ├── BlazingPizza.Client │ │ ├── App.razor │ │ ├── BlazingPizza.Client.csproj │ │ ├── JSRuntimeExtensions.cs │ │ ├── OrderState.cs │ │ ├── OrdersClient.cs │ │ ├── Pages │ │ │ ├── Authentication.razor │ │ │ ├── Checkout.razor │ │ │ ├── Index.razor │ │ │ ├── MyOrders.razor │ │ │ └── OrderDetails.razor │ │ ├── PizzaAuthenticationState.cs │ │ ├── Program.cs │ │ ├── Shared │ │ │ ├── AddressEditor.razor │ │ │ ├── ConfigurePizzaDialog.razor │ │ │ ├── ConfiguredPizzaItem.razor │ │ │ ├── LoginDisplay.razor │ │ │ ├── MainLayout.razor │ │ │ ├── OrderReview.razor │ │ │ └── RedirectToLogin.razor │ │ ├── _Imports.razor │ │ └── wwwroot │ │ │ ├── css │ │ │ ├── bootstrap │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ ├── font │ │ │ │ ├── quicksand-v8-latin-300.woff │ │ │ │ ├── quicksand-v8-latin-300.woff2 │ │ │ │ ├── quicksand-v8-latin-500.woff │ │ │ │ ├── quicksand-v8-latin-500.woff2 │ │ │ │ ├── quicksand-v8-latin-700.woff │ │ │ │ ├── quicksand-v8-latin-700.woff2 │ │ │ │ ├── quicksand-v8-latin-regular.woff │ │ │ │ ├── quicksand-v8-latin-regular.woff2 │ │ │ │ └── quicksand.css │ │ │ └── site.css │ │ │ ├── img │ │ │ ├── bike.svg │ │ │ ├── icon-512.png │ │ │ ├── logo.svg │ │ │ ├── pizza-slice.svg │ │ │ ├── pizzas │ │ │ │ ├── bacon.jpg │ │ │ │ ├── brit.jpg │ │ │ │ ├── cheese.jpg │ │ │ │ ├── margherita.jpg │ │ │ │ ├── meaty.jpg │ │ │ │ ├── mushroom.jpg │ │ │ │ ├── pepperoni.jpg │ │ │ │ └── salad.jpg │ │ │ └── user.svg │ │ │ └── index.html │ ├── BlazingPizza.ComponentsLibrary │ │ ├── BlazingPizza.ComponentsLibrary.csproj │ │ ├── LocalStorage.cs │ │ ├── Map │ │ │ ├── Map.razor │ │ │ ├── Marker.cs │ │ │ └── Point.cs │ │ └── wwwroot │ │ │ ├── deliveryMap.js │ │ │ ├── leaflet │ │ │ ├── images │ │ │ │ ├── layers-2x.png │ │ │ │ ├── layers.png │ │ │ │ ├── marker-icon-2x.png │ │ │ │ ├── marker-icon.png │ │ │ │ └── marker-shadow.png │ │ │ ├── leaflet.css │ │ │ └── leaflet.js │ │ │ ├── localStorage.js │ │ │ └── pushNotifications.js │ ├── BlazingPizza.Server │ │ ├── Areas │ │ │ └── Identity │ │ │ │ └── Pages │ │ │ │ ├── Shared │ │ │ │ └── _LoginPartial.cshtml │ │ │ │ └── _Layout.cshtml │ │ ├── BlazingPizza.Server.csproj │ │ ├── Models │ │ │ ├── AddressEntityType.cs │ │ │ ├── DeviceFlowCodesEntityType.cs │ │ │ ├── IdentityRoleClaimstringEntityType.cs │ │ │ ├── IdentityRoleEntityType.cs │ │ │ ├── IdentityUserClaimstringEntityType.cs │ │ │ ├── IdentityUserLoginstringEntityType.cs │ │ │ ├── IdentityUserRolestringEntityType.cs │ │ │ ├── IdentityUserTokenstringEntityType.cs │ │ │ ├── KeyEntityType.cs │ │ │ ├── LatLongEntityType.cs │ │ │ ├── NotificationSubscriptionEntityType.cs │ │ │ ├── OrderEntityType.cs │ │ │ ├── PersistedGrantEntityType.cs │ │ │ ├── PizzaEntityType.cs │ │ │ ├── PizzaSpecialEntityType.cs │ │ │ ├── PizzaStoreContextModel.cs │ │ │ ├── PizzaStoreContextModelBuilder.cs │ │ │ ├── PizzaStoreUserEntityType.cs │ │ │ ├── PizzaToppingEntityType.cs │ │ │ └── ToppingEntityType.cs │ │ ├── NotificationsController.cs │ │ ├── OidcConfigurationController.cs │ │ ├── OrdersController.cs │ │ ├── PizzaApiExtensions.cs │ │ ├── PizzaStoreContext.cs │ │ ├── PizzaStoreUser.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── SeedData.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── BlazingPizza.Shared │ │ ├── Address.cs │ │ ├── BlazingPizza.Shared.csproj │ │ ├── LatLong.cs │ │ ├── NotificationSubscription.cs │ │ ├── Order.cs │ │ ├── OrderWithStatus.cs │ │ ├── Pizza.cs │ │ ├── PizzaSpecial.cs │ │ ├── PizzaTopping.cs │ │ ├── Topping.cs │ │ └── UserInfo.cs │ └── BlazingPizza.sln ├── 08-templated-components │ ├── BlazingComponents │ │ ├── BlazingComponents.csproj │ │ ├── TemplatedDialog.razor │ │ ├── TemplatedList.razor │ │ └── _Imports.razor │ ├── BlazingPizza.Client │ │ ├── App.razor │ │ ├── BlazingPizza.Client.csproj │ │ ├── JSRuntimeExtensions.cs │ │ ├── OrderState.cs │ │ ├── OrdersClient.cs │ │ ├── Pages │ │ │ ├── Authentication.razor │ │ │ ├── Checkout.razor │ │ │ ├── Index.razor │ │ │ ├── MyOrders.razor │ │ │ └── OrderDetails.razor │ │ ├── PizzaAuthenticationState.cs │ │ ├── Program.cs │ │ ├── Shared │ │ │ ├── AddressEditor.razor │ │ │ ├── ConfigurePizzaDialog.razor │ │ │ ├── ConfiguredPizzaItem.razor │ │ │ ├── LoginDisplay.razor │ │ │ ├── MainLayout.razor │ │ │ ├── OrderReview.razor │ │ │ └── RedirectToLogin.razor │ │ ├── _Imports.razor │ │ └── wwwroot │ │ │ ├── css │ │ │ ├── bootstrap │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ ├── font │ │ │ │ ├── quicksand-v8-latin-300.woff │ │ │ │ ├── quicksand-v8-latin-300.woff2 │ │ │ │ ├── quicksand-v8-latin-500.woff │ │ │ │ ├── quicksand-v8-latin-500.woff2 │ │ │ │ ├── quicksand-v8-latin-700.woff │ │ │ │ ├── quicksand-v8-latin-700.woff2 │ │ │ │ ├── quicksand-v8-latin-regular.woff │ │ │ │ ├── quicksand-v8-latin-regular.woff2 │ │ │ │ └── quicksand.css │ │ │ └── site.css │ │ │ ├── img │ │ │ ├── bike.svg │ │ │ ├── icon-512.png │ │ │ ├── logo.svg │ │ │ ├── pizza-slice.svg │ │ │ ├── pizzas │ │ │ │ ├── bacon.jpg │ │ │ │ ├── brit.jpg │ │ │ │ ├── cheese.jpg │ │ │ │ ├── margherita.jpg │ │ │ │ ├── meaty.jpg │ │ │ │ ├── mushroom.jpg │ │ │ │ ├── pepperoni.jpg │ │ │ │ └── salad.jpg │ │ │ └── user.svg │ │ │ └── index.html │ ├── BlazingPizza.ComponentsLibrary │ │ ├── BlazingPizza.ComponentsLibrary.csproj │ │ ├── LocalStorage.cs │ │ ├── Map │ │ │ ├── Map.razor │ │ │ ├── Marker.cs │ │ │ └── Point.cs │ │ └── wwwroot │ │ │ ├── deliveryMap.js │ │ │ ├── leaflet │ │ │ ├── images │ │ │ │ ├── layers-2x.png │ │ │ │ ├── layers.png │ │ │ │ ├── marker-icon-2x.png │ │ │ │ ├── marker-icon.png │ │ │ │ └── marker-shadow.png │ │ │ ├── leaflet.css │ │ │ └── leaflet.js │ │ │ ├── localStorage.js │ │ │ └── pushNotifications.js │ ├── BlazingPizza.Server │ │ ├── Areas │ │ │ └── Identity │ │ │ │ └── Pages │ │ │ │ ├── Shared │ │ │ │ └── _LoginPartial.cshtml │ │ │ │ └── _Layout.cshtml │ │ ├── BlazingPizza.Server.csproj │ │ ├── Models │ │ │ ├── AddressEntityType.cs │ │ │ ├── DeviceFlowCodesEntityType.cs │ │ │ ├── IdentityRoleClaimstringEntityType.cs │ │ │ ├── IdentityRoleEntityType.cs │ │ │ ├── IdentityUserClaimstringEntityType.cs │ │ │ ├── IdentityUserLoginstringEntityType.cs │ │ │ ├── IdentityUserRolestringEntityType.cs │ │ │ ├── IdentityUserTokenstringEntityType.cs │ │ │ ├── KeyEntityType.cs │ │ │ ├── LatLongEntityType.cs │ │ │ ├── NotificationSubscriptionEntityType.cs │ │ │ ├── OrderEntityType.cs │ │ │ ├── PersistedGrantEntityType.cs │ │ │ ├── PizzaEntityType.cs │ │ │ ├── PizzaSpecialEntityType.cs │ │ │ ├── PizzaStoreContextModel.cs │ │ │ ├── PizzaStoreContextModelBuilder.cs │ │ │ ├── PizzaStoreUserEntityType.cs │ │ │ ├── PizzaToppingEntityType.cs │ │ │ └── ToppingEntityType.cs │ │ ├── NotificationsController.cs │ │ ├── OidcConfigurationController.cs │ │ ├── OrdersController.cs │ │ ├── PizzaApiExtensions.cs │ │ ├── PizzaStoreContext.cs │ │ ├── PizzaStoreUser.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── SeedData.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── BlazingPizza.Shared │ │ ├── Address.cs │ │ ├── BlazingPizza.Shared.csproj │ │ ├── LatLong.cs │ │ ├── NotificationSubscription.cs │ │ ├── Order.cs │ │ ├── OrderWithStatus.cs │ │ ├── Pizza.cs │ │ ├── PizzaSpecial.cs │ │ ├── PizzaTopping.cs │ │ ├── Topping.cs │ │ └── UserInfo.cs │ └── BlazingPizza.sln └── 09-progressive-web-app │ ├── BlazingComponents │ ├── BlazingComponents.csproj │ ├── TemplatedDialog.razor │ ├── TemplatedList.razor │ └── _Imports.razor │ ├── BlazingPizza.Client │ ├── App.razor │ ├── BlazingPizza.Client.csproj │ ├── JSRuntimeExtensions.cs │ ├── OrderState.cs │ ├── OrdersClient.cs │ ├── Pages │ │ ├── Authentication.razor │ │ ├── Checkout.razor │ │ ├── Index.razor │ │ ├── MyOrders.razor │ │ └── OrderDetails.razor │ ├── PizzaAuthenticationState.cs │ ├── Program.cs │ ├── Shared │ │ ├── AddressEditor.razor │ │ ├── ConfigurePizzaDialog.razor │ │ ├── ConfiguredPizzaItem.razor │ │ ├── LoginDisplay.razor │ │ ├── MainLayout.razor │ │ ├── OrderReview.razor │ │ └── RedirectToLogin.razor │ ├── _Imports.razor │ └── wwwroot │ │ ├── css │ │ ├── bootstrap │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ ├── font │ │ │ ├── quicksand-v8-latin-300.woff │ │ │ ├── quicksand-v8-latin-300.woff2 │ │ │ ├── quicksand-v8-latin-500.woff │ │ │ ├── quicksand-v8-latin-500.woff2 │ │ │ ├── quicksand-v8-latin-700.woff │ │ │ ├── quicksand-v8-latin-700.woff2 │ │ │ ├── quicksand-v8-latin-regular.woff │ │ │ ├── quicksand-v8-latin-regular.woff2 │ │ │ └── quicksand.css │ │ └── site.css │ │ ├── img │ │ ├── bike.svg │ │ ├── icon-512.png │ │ ├── logo.svg │ │ ├── pizza-slice.svg │ │ ├── pizzas │ │ │ ├── bacon.jpg │ │ │ ├── brit.jpg │ │ │ ├── cheese.jpg │ │ │ ├── margherita.jpg │ │ │ ├── meaty.jpg │ │ │ ├── mushroom.jpg │ │ │ ├── pepperoni.jpg │ │ │ └── salad.jpg │ │ └── user.svg │ │ ├── index.html │ │ ├── manifest.json │ │ └── service-worker.js │ ├── BlazingPizza.ComponentsLibrary │ ├── BlazingPizza.ComponentsLibrary.csproj │ ├── LocalStorage.cs │ ├── Map │ │ ├── Map.razor │ │ ├── Marker.cs │ │ └── Point.cs │ └── wwwroot │ │ ├── deliveryMap.js │ │ ├── leaflet │ │ ├── images │ │ │ ├── layers-2x.png │ │ │ ├── layers.png │ │ │ ├── marker-icon-2x.png │ │ │ ├── marker-icon.png │ │ │ └── marker-shadow.png │ │ ├── leaflet.css │ │ └── leaflet.js │ │ ├── localStorage.js │ │ └── pushNotifications.js │ ├── BlazingPizza.Server │ ├── Areas │ │ └── Identity │ │ │ └── Pages │ │ │ ├── Shared │ │ │ └── _LoginPartial.cshtml │ │ │ └── _Layout.cshtml │ ├── BlazingPizza.Server.csproj │ ├── Models │ │ ├── AddressEntityType.cs │ │ ├── DeviceFlowCodesEntityType.cs │ │ ├── IdentityRoleClaimstringEntityType.cs │ │ ├── IdentityRoleEntityType.cs │ │ ├── IdentityUserClaimstringEntityType.cs │ │ ├── IdentityUserLoginstringEntityType.cs │ │ ├── IdentityUserRolestringEntityType.cs │ │ ├── IdentityUserTokenstringEntityType.cs │ │ ├── KeyEntityType.cs │ │ ├── LatLongEntityType.cs │ │ ├── NotificationSubscriptionEntityType.cs │ │ ├── OrderEntityType.cs │ │ ├── PersistedGrantEntityType.cs │ │ ├── PizzaEntityType.cs │ │ ├── PizzaSpecialEntityType.cs │ │ ├── PizzaStoreContextModel.cs │ │ ├── PizzaStoreContextModelBuilder.cs │ │ ├── PizzaStoreUserEntityType.cs │ │ ├── PizzaToppingEntityType.cs │ │ └── ToppingEntityType.cs │ ├── OidcConfigurationController.cs │ ├── OrdersController.cs │ ├── PizzaApiExtensions.cs │ ├── PizzaStoreContext.cs │ ├── PizzaStoreUser.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── SeedData.cs │ ├── appsettings.Development.json │ └── appsettings.json │ ├── BlazingPizza.Shared │ ├── Address.cs │ ├── BlazingPizza.Shared.csproj │ ├── LatLong.cs │ ├── NotificationSubscription.cs │ ├── Order.cs │ ├── OrderWithStatus.cs │ ├── Pizza.cs │ ├── PizzaSpecial.cs │ ├── PizzaTopping.cs │ ├── Topping.cs │ └── UserInfo.cs │ └── BlazingPizza.sln ├── src ├── BlazingComponents │ ├── BlazingComponents.csproj │ ├── TemplatedDialog.razor │ ├── TemplatedList.razor │ └── _Imports.razor ├── BlazingPizza.Client │ ├── App.razor │ ├── BlazingPizza.Client.csproj │ ├── JSRuntimeExtensions.cs │ ├── OrderState.cs │ ├── OrdersClient.cs │ ├── Pages │ │ ├── Authentication.razor │ │ ├── Checkout.razor │ │ ├── Index.razor │ │ ├── MyOrders.razor │ │ └── OrderDetails.razor │ ├── PizzaAuthenticationState.cs │ ├── Program.cs │ ├── Shared │ │ ├── AddressEditor.razor │ │ ├── ConfigurePizzaDialog.razor │ │ ├── ConfiguredPizzaItem.razor │ │ ├── LoginDisplay.razor │ │ ├── MainLayout.razor │ │ ├── OrderReview.razor │ │ └── RedirectToLogin.razor │ ├── _Imports.razor │ └── wwwroot │ │ ├── css │ │ ├── bootstrap │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ ├── font │ │ │ ├── quicksand-v8-latin-300.woff │ │ │ ├── quicksand-v8-latin-300.woff2 │ │ │ ├── quicksand-v8-latin-500.woff │ │ │ ├── quicksand-v8-latin-500.woff2 │ │ │ ├── quicksand-v8-latin-700.woff │ │ │ ├── quicksand-v8-latin-700.woff2 │ │ │ ├── quicksand-v8-latin-regular.woff │ │ │ ├── quicksand-v8-latin-regular.woff2 │ │ │ └── quicksand.css │ │ └── site.css │ │ ├── img │ │ ├── bike.svg │ │ ├── icon-512.png │ │ ├── logo.svg │ │ ├── pizza-slice.svg │ │ ├── pizzas │ │ │ ├── bacon.jpg │ │ │ ├── brit.jpg │ │ │ ├── cheese.jpg │ │ │ ├── margherita.jpg │ │ │ ├── meaty.jpg │ │ │ ├── mushroom.jpg │ │ │ ├── pepperoni.jpg │ │ │ └── salad.jpg │ │ └── user.svg │ │ ├── index.html │ │ ├── manifest.json │ │ └── service-worker.js ├── BlazingPizza.ComponentsLibrary │ ├── BlazingPizza.ComponentsLibrary.csproj │ ├── LocalStorage.cs │ ├── Map │ │ ├── Map.razor │ │ ├── Marker.cs │ │ └── Point.cs │ └── wwwroot │ │ ├── deliveryMap.js │ │ ├── leaflet │ │ ├── images │ │ │ ├── layers-2x.png │ │ │ ├── layers.png │ │ │ ├── marker-icon-2x.png │ │ │ ├── marker-icon.png │ │ │ └── marker-shadow.png │ │ ├── leaflet.css │ │ └── leaflet.js │ │ ├── localStorage.js │ │ └── pushNotifications.js ├── BlazingPizza.Server │ ├── .gitignore │ ├── Areas │ │ └── Identity │ │ │ └── Pages │ │ │ ├── Shared │ │ │ └── _LoginPartial.cshtml │ │ │ └── _Layout.cshtml │ ├── BlazingPizza.Server.csproj │ ├── Models │ │ ├── AddressEntityType.cs │ │ ├── DeviceFlowCodesEntityType.cs │ │ ├── IdentityRoleClaimstringEntityType.cs │ │ ├── IdentityRoleEntityType.cs │ │ ├── IdentityUserClaimstringEntityType.cs │ │ ├── IdentityUserLoginstringEntityType.cs │ │ ├── IdentityUserRolestringEntityType.cs │ │ ├── IdentityUserTokenstringEntityType.cs │ │ ├── KeyEntityType.cs │ │ ├── LatLongEntityType.cs │ │ ├── NotificationSubscriptionEntityType.cs │ │ ├── OrderEntityType.cs │ │ ├── PersistedGrantEntityType.cs │ │ ├── PizzaEntityType.cs │ │ ├── PizzaSpecialEntityType.cs │ │ ├── PizzaStoreContextModel.cs │ │ ├── PizzaStoreContextModelBuilder.cs │ │ ├── PizzaStoreUserEntityType.cs │ │ ├── PizzaToppingEntityType.cs │ │ └── ToppingEntityType.cs │ ├── OidcConfigurationController.cs │ ├── OrdersController.cs │ ├── PizzaApiExtensions.cs │ ├── PizzaStoreContext.cs │ ├── PizzaStoreUser.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── SeedData.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── BlazingPizza.Shared │ ├── Address.cs │ ├── BlazingPizza.Shared.csproj │ ├── LatLong.cs │ ├── NotificationSubscription.cs │ ├── Order.cs │ ├── OrderWithStatus.cs │ ├── Pizza.cs │ ├── PizzaSpecial.cs │ ├── PizzaTopping.cs │ ├── Topping.cs │ └── UserInfo.cs └── BlazingPizza.sln └── ui-mockup.pptx /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/.gitignore -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/README.md -------------------------------------------------------------------------------- /THIRD-PARTY-NOTICES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/THIRD-PARTY-NOTICES.md -------------------------------------------------------------------------------- /docs/00-get-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/docs/00-get-started.md -------------------------------------------------------------------------------- /docs/01-components-and-layout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/docs/01-components-and-layout.md -------------------------------------------------------------------------------- /docs/02-customize-a-pizza.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/docs/02-customize-a-pizza.md -------------------------------------------------------------------------------- /docs/03-show-order-status.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/docs/03-show-order-status.md -------------------------------------------------------------------------------- /docs/04-refactor-state-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/docs/04-refactor-state-management.md -------------------------------------------------------------------------------- /docs/05-checkout-with-validation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/docs/05-checkout-with-validation.md -------------------------------------------------------------------------------- /docs/06-authentication-and-authorization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/docs/06-authentication-and-authorization.md -------------------------------------------------------------------------------- /docs/07-javascript-interop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/docs/07-javascript-interop.md -------------------------------------------------------------------------------- /docs/08-templated-components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/docs/08-templated-components.md -------------------------------------------------------------------------------- /docs/09-progressive-web-app.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/docs/09-progressive-web-app.md -------------------------------------------------------------------------------- /docs/10-publish-and-deploy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/docs/10-publish-and-deploy.md -------------------------------------------------------------------------------- /notes/outline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/notes/outline.md -------------------------------------------------------------------------------- /notes/speaker-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/notes/speaker-notes.md -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/nuget.config -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/App.razor -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/BlazingPizza.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/BlazingPizza.Client.csproj -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/Pages/Index.razor: -------------------------------------------------------------------------------- 1 | @page "/" 2 | 3 |

Blazing Pizzas

-------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/Program.cs -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/Shared/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/Shared/MainLayout.razor -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/_Imports.razor -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/wwwroot/css/bootstrap/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/wwwroot/css/bootstrap/bootstrap.min.css -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/wwwroot/css/font/quicksand.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/wwwroot/css/font/quicksand.css -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/wwwroot/css/site.css -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/wwwroot/img/bike.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/wwwroot/img/bike.svg -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/wwwroot/img/icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/wwwroot/img/icon-512.png -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/wwwroot/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/wwwroot/img/logo.svg -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/wwwroot/img/pizza-slice.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/wwwroot/img/pizza-slice.svg -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/wwwroot/img/pizzas/bacon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/wwwroot/img/pizzas/bacon.jpg -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/wwwroot/img/pizzas/brit.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/wwwroot/img/pizzas/brit.jpg -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/wwwroot/img/pizzas/cheese.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/wwwroot/img/pizzas/cheese.jpg -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/wwwroot/img/pizzas/margherita.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/wwwroot/img/pizzas/margherita.jpg -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/wwwroot/img/pizzas/meaty.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/wwwroot/img/pizzas/meaty.jpg -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/wwwroot/img/pizzas/mushroom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/wwwroot/img/pizzas/mushroom.jpg -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/wwwroot/img/pizzas/pepperoni.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/wwwroot/img/pizzas/pepperoni.jpg -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/wwwroot/img/pizzas/salad.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/wwwroot/img/pizzas/salad.jpg -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/wwwroot/img/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/wwwroot/img/user.svg -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Client/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Client/wwwroot/index.html -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.ComponentsLibrary/LocalStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.ComponentsLibrary/LocalStorage.cs -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.ComponentsLibrary/Map/Map.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.ComponentsLibrary/Map/Map.razor -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.ComponentsLibrary/Map/Marker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.ComponentsLibrary/Map/Marker.cs -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.ComponentsLibrary/Map/Point.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.ComponentsLibrary/Map/Point.cs -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.ComponentsLibrary/wwwroot/deliveryMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.ComponentsLibrary/wwwroot/deliveryMap.js -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.ComponentsLibrary/wwwroot/leaflet/leaflet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.ComponentsLibrary/wwwroot/leaflet/leaflet.css -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.ComponentsLibrary/wwwroot/leaflet/leaflet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.ComponentsLibrary/wwwroot/leaflet/leaflet.js -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.ComponentsLibrary/wwwroot/localStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.ComponentsLibrary/wwwroot/localStorage.js -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.ComponentsLibrary/wwwroot/pushNotifications.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.ComponentsLibrary/wwwroot/pushNotifications.js -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Server/Areas/Identity/Pages/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Server/Areas/Identity/Pages/_Layout.cshtml -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Server/BlazingPizza.Server.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Server/BlazingPizza.Server.csproj -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Server/OidcConfigurationController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Server/OidcConfigurationController.cs -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Server/OrdersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Server/OrdersController.cs -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Server/PizzaApiExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Server/PizzaApiExtensions.cs -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Server/PizzaStoreContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Server/PizzaStoreContext.cs -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Server/PizzaStoreUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Server/PizzaStoreUser.cs -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Server/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Server/Program.cs -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Server/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Server/Properties/launchSettings.json -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Server/SeedData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Server/SeedData.cs -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Server/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Server/appsettings.Development.json -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Server/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Server/appsettings.json -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Shared/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Shared/Address.cs -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Shared/BlazingPizza.Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Shared/BlazingPizza.Shared.csproj -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Shared/LatLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Shared/LatLong.cs -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Shared/NotificationSubscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Shared/NotificationSubscription.cs -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Shared/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Shared/Order.cs -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Shared/OrderWithStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Shared/OrderWithStatus.cs -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Shared/Pizza.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Shared/Pizza.cs -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Shared/PizzaSpecial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Shared/PizzaSpecial.cs -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Shared/PizzaTopping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Shared/PizzaTopping.cs -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Shared/Topping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Shared/Topping.cs -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.Shared/UserInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.Shared/UserInfo.cs -------------------------------------------------------------------------------- /save-points/00-get-started/BlazingPizza.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/00-get-started/BlazingPizza.sln -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Client/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Client/App.razor -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Client/BlazingPizza.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Client/BlazingPizza.Client.csproj -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Client/Pages/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Client/Pages/Index.razor -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Client/Program.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Client/Shared/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Client/Shared/MainLayout.razor -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Client/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Client/_Imports.razor -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/css/site.css -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/img/bike.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/img/bike.svg -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/img/icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/img/icon-512.png -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/img/logo.svg -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/img/pizza-slice.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/img/pizza-slice.svg -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/img/pizzas/bacon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/img/pizzas/bacon.jpg -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/img/pizzas/brit.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/img/pizzas/brit.jpg -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/img/pizzas/cheese.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/img/pizzas/cheese.jpg -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/img/pizzas/meaty.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/img/pizzas/meaty.jpg -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/img/pizzas/salad.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/img/pizzas/salad.jpg -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/img/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/img/user.svg -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Client/wwwroot/index.html -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.ComponentsLibrary/LocalStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.ComponentsLibrary/LocalStorage.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.ComponentsLibrary/Map/Map.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.ComponentsLibrary/Map/Map.razor -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.ComponentsLibrary/Map/Marker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.ComponentsLibrary/Map/Marker.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.ComponentsLibrary/Map/Point.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.ComponentsLibrary/Map/Point.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Server/BlazingPizza.Server.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Server/BlazingPizza.Server.csproj -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Server/Models/AddressEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Server/Models/AddressEntityType.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Server/Models/KeyEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Server/Models/KeyEntityType.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Server/Models/LatLongEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Server/Models/LatLongEntityType.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Server/Models/OrderEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Server/Models/OrderEntityType.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Server/Models/PizzaEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Server/Models/PizzaEntityType.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Server/Models/ToppingEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Server/Models/ToppingEntityType.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Server/OrdersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Server/OrdersController.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Server/PizzaApiExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Server/PizzaApiExtensions.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Server/PizzaStoreContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Server/PizzaStoreContext.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Server/PizzaStoreUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Server/PizzaStoreUser.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Server/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Server/Program.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Server/SeedData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Server/SeedData.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Server/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Server/appsettings.Development.json -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Server/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Server/appsettings.json -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Shared/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Shared/Address.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Shared/BlazingPizza.Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Shared/BlazingPizza.Shared.csproj -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Shared/LatLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Shared/LatLong.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Shared/NotificationSubscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Shared/NotificationSubscription.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Shared/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Shared/Order.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Shared/OrderWithStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Shared/OrderWithStatus.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Shared/Pizza.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Shared/Pizza.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Shared/PizzaSpecial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Shared/PizzaSpecial.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Shared/PizzaTopping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Shared/PizzaTopping.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Shared/Topping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Shared/Topping.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.Shared/UserInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.Shared/UserInfo.cs -------------------------------------------------------------------------------- /save-points/01-Components-and-layout/BlazingPizza.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/01-Components-and-layout/BlazingPizza.sln -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/App.razor -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/BlazingPizza.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/BlazingPizza.Client.csproj -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/Pages/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/Pages/Index.razor -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/Program.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/Shared/ConfigurePizzaDialog.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/Shared/ConfigurePizzaDialog.razor -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/Shared/ConfiguredPizzaItem.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/Shared/ConfiguredPizzaItem.razor -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/Shared/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/Shared/MainLayout.razor -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/_Imports.razor -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/css/font/quicksand.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/css/font/quicksand.css -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/css/site.css -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/bike.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/bike.svg -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/icon-512.png -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/logo.svg -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/pizza-slice.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/pizza-slice.svg -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/pizzas/bacon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/pizzas/bacon.jpg -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/pizzas/brit.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/pizzas/brit.jpg -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/pizzas/cheese.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/pizzas/cheese.jpg -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/pizzas/margherita.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/pizzas/margherita.jpg -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/pizzas/meaty.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/pizzas/meaty.jpg -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/pizzas/mushroom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/pizzas/mushroom.jpg -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/pizzas/pepperoni.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/pizzas/pepperoni.jpg -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/pizzas/salad.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/pizzas/salad.jpg -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/img/user.svg -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Client/wwwroot/index.html -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.ComponentsLibrary/LocalStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.ComponentsLibrary/LocalStorage.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.ComponentsLibrary/Map/Map.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.ComponentsLibrary/Map/Map.razor -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.ComponentsLibrary/Map/Marker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.ComponentsLibrary/Map/Marker.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.ComponentsLibrary/Map/Point.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.ComponentsLibrary/Map/Point.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.ComponentsLibrary/wwwroot/deliveryMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.ComponentsLibrary/wwwroot/deliveryMap.js -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/BlazingPizza.Server.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/BlazingPizza.Server.csproj -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/Models/AddressEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/Models/AddressEntityType.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/Models/IdentityRoleEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/Models/IdentityRoleEntityType.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/Models/KeyEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/Models/KeyEntityType.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/Models/LatLongEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/Models/LatLongEntityType.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/Models/OrderEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/Models/OrderEntityType.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/Models/PizzaEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/Models/PizzaEntityType.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/Models/PizzaSpecialEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/Models/PizzaSpecialEntityType.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/Models/PizzaStoreContextModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/Models/PizzaStoreContextModel.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/Models/PizzaToppingEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/Models/PizzaToppingEntityType.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/Models/ToppingEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/Models/ToppingEntityType.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/OidcConfigurationController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/OidcConfigurationController.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/OrdersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/OrdersController.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/PizzaApiExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/PizzaApiExtensions.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/PizzaStoreContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/PizzaStoreContext.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/PizzaStoreUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/PizzaStoreUser.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/Program.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/Properties/launchSettings.json -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/SeedData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/SeedData.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/Startup.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/appsettings.Development.json -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Server/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Server/appsettings.json -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Shared/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Shared/Address.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Shared/BlazingPizza.Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Shared/BlazingPizza.Shared.csproj -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Shared/LatLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Shared/LatLong.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Shared/NotificationSubscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Shared/NotificationSubscription.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Shared/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Shared/Order.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Shared/OrderWithStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Shared/OrderWithStatus.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Shared/Pizza.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Shared/Pizza.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Shared/PizzaSpecial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Shared/PizzaSpecial.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Shared/PizzaTopping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Shared/PizzaTopping.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Shared/Topping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Shared/Topping.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.Shared/UserInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.Shared/UserInfo.cs -------------------------------------------------------------------------------- /save-points/02-customize-a-pizza/BlazingPizza.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/02-customize-a-pizza/BlazingPizza.sln -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/App.razor -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/BlazingPizza.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/BlazingPizza.Client.csproj -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/Pages/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/Pages/Index.razor -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/Pages/MyOrders.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/Pages/MyOrders.razor -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/Pages/OrderDetails.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/Pages/OrderDetails.razor -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/Program.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/Shared/ConfigurePizzaDialog.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/Shared/ConfigurePizzaDialog.razor -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/Shared/ConfiguredPizzaItem.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/Shared/ConfiguredPizzaItem.razor -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/Shared/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/Shared/MainLayout.razor -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/Shared/OrderReview.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/Shared/OrderReview.razor -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/_Imports.razor -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/wwwroot/css/font/quicksand.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/wwwroot/css/font/quicksand.css -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/wwwroot/css/site.css -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/bike.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/bike.svg -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/icon-512.png -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/logo.svg -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/pizza-slice.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/pizza-slice.svg -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/pizzas/bacon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/pizzas/bacon.jpg -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/pizzas/brit.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/pizzas/brit.jpg -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/pizzas/cheese.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/pizzas/cheese.jpg -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/pizzas/margherita.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/pizzas/margherita.jpg -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/pizzas/meaty.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/pizzas/meaty.jpg -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/pizzas/mushroom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/pizzas/mushroom.jpg -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/pizzas/pepperoni.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/pizzas/pepperoni.jpg -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/pizzas/salad.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/pizzas/salad.jpg -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/wwwroot/img/user.svg -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Client/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Client/wwwroot/index.html -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.ComponentsLibrary/LocalStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.ComponentsLibrary/LocalStorage.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.ComponentsLibrary/Map/Map.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.ComponentsLibrary/Map/Map.razor -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.ComponentsLibrary/Map/Marker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.ComponentsLibrary/Map/Marker.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.ComponentsLibrary/Map/Point.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.ComponentsLibrary/Map/Point.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.ComponentsLibrary/wwwroot/deliveryMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.ComponentsLibrary/wwwroot/deliveryMap.js -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/BlazingPizza.Server.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/BlazingPizza.Server.csproj -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/Models/AddressEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/Models/AddressEntityType.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/Models/IdentityRoleEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/Models/IdentityRoleEntityType.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/Models/KeyEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/Models/KeyEntityType.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/Models/LatLongEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/Models/LatLongEntityType.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/Models/OrderEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/Models/OrderEntityType.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/Models/PizzaEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/Models/PizzaEntityType.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/Models/PizzaSpecialEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/Models/PizzaSpecialEntityType.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/Models/PizzaStoreContextModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/Models/PizzaStoreContextModel.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/Models/PizzaToppingEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/Models/PizzaToppingEntityType.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/Models/ToppingEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/Models/ToppingEntityType.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/OidcConfigurationController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/OidcConfigurationController.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/OrdersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/OrdersController.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/PizzaApiExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/PizzaApiExtensions.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/PizzaStoreContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/PizzaStoreContext.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/PizzaStoreUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/PizzaStoreUser.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/Program.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/Properties/launchSettings.json -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/SeedData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/SeedData.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/Startup.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/appsettings.Development.json -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Server/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Server/appsettings.json -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Shared/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Shared/Address.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Shared/BlazingPizza.Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Shared/BlazingPizza.Shared.csproj -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Shared/LatLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Shared/LatLong.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Shared/NotificationSubscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Shared/NotificationSubscription.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Shared/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Shared/Order.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Shared/OrderWithStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Shared/OrderWithStatus.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Shared/Pizza.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Shared/Pizza.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Shared/PizzaSpecial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Shared/PizzaSpecial.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Shared/PizzaTopping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Shared/PizzaTopping.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Shared/Topping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Shared/Topping.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.Shared/UserInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.Shared/UserInfo.cs -------------------------------------------------------------------------------- /save-points/03-show-order-status/BlazingPizza.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/03-show-order-status/BlazingPizza.sln -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Client/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Client/App.razor -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Client/OrderState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Client/OrderState.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Client/Pages/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Client/Pages/Index.razor -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Client/Pages/MyOrders.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Client/Pages/MyOrders.razor -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Client/Pages/OrderDetails.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Client/Pages/OrderDetails.razor -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Client/Program.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Client/Shared/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Client/Shared/MainLayout.razor -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Client/Shared/OrderReview.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Client/Shared/OrderReview.razor -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Client/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Client/_Imports.razor -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Client/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Client/wwwroot/css/site.css -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Client/wwwroot/img/bike.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Client/wwwroot/img/bike.svg -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Client/wwwroot/img/icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Client/wwwroot/img/icon-512.png -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Client/wwwroot/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Client/wwwroot/img/logo.svg -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Client/wwwroot/img/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Client/wwwroot/img/user.svg -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Client/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Client/wwwroot/index.html -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.ComponentsLibrary/Map/Map.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.ComponentsLibrary/Map/Map.razor -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.ComponentsLibrary/Map/Marker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.ComponentsLibrary/Map/Marker.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.ComponentsLibrary/Map/Point.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.ComponentsLibrary/Map/Point.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Server/Models/KeyEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Server/Models/KeyEntityType.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Server/Models/OrderEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Server/Models/OrderEntityType.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Server/Models/PizzaEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Server/Models/PizzaEntityType.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Server/OrdersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Server/OrdersController.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Server/PizzaApiExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Server/PizzaApiExtensions.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Server/PizzaStoreContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Server/PizzaStoreContext.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Server/PizzaStoreUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Server/PizzaStoreUser.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Server/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Server/Program.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Server/SeedData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Server/SeedData.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Server/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Server/appsettings.json -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Shared/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Shared/Address.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Shared/LatLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Shared/LatLong.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Shared/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Shared/Order.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Shared/OrderWithStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Shared/OrderWithStatus.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Shared/Pizza.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Shared/Pizza.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Shared/PizzaSpecial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Shared/PizzaSpecial.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Shared/PizzaTopping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Shared/PizzaTopping.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Shared/Topping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Shared/Topping.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.Shared/UserInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.Shared/UserInfo.cs -------------------------------------------------------------------------------- /save-points/04-refactor-state-management/BlazingPizza.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/04-refactor-state-management/BlazingPizza.sln -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Client/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Client/App.razor -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Client/BlazingPizza.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Client/BlazingPizza.Client.csproj -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Client/OrderState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Client/OrderState.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Client/Pages/Checkout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Client/Pages/Checkout.razor -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Client/Pages/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Client/Pages/Index.razor -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Client/Pages/MyOrders.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Client/Pages/MyOrders.razor -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Client/Pages/OrderDetails.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Client/Pages/OrderDetails.razor -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Client/Program.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Client/Shared/AddressEditor.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Client/Shared/AddressEditor.razor -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Client/Shared/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Client/Shared/MainLayout.razor -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Client/Shared/OrderReview.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Client/Shared/OrderReview.razor -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Client/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Client/_Imports.razor -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Client/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Client/wwwroot/css/site.css -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Client/wwwroot/img/bike.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Client/wwwroot/img/bike.svg -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Client/wwwroot/img/icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Client/wwwroot/img/icon-512.png -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Client/wwwroot/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Client/wwwroot/img/logo.svg -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Client/wwwroot/img/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Client/wwwroot/img/user.svg -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Client/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Client/wwwroot/index.html -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.ComponentsLibrary/LocalStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.ComponentsLibrary/LocalStorage.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.ComponentsLibrary/Map/Map.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.ComponentsLibrary/Map/Map.razor -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.ComponentsLibrary/Map/Marker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.ComponentsLibrary/Map/Marker.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.ComponentsLibrary/Map/Point.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.ComponentsLibrary/Map/Point.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Server/BlazingPizza.Server.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Server/BlazingPizza.Server.csproj -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Server/Models/KeyEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Server/Models/KeyEntityType.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Server/Models/OrderEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Server/Models/OrderEntityType.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Server/Models/PizzaEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Server/Models/PizzaEntityType.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Server/OrdersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Server/OrdersController.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Server/PizzaApiExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Server/PizzaApiExtensions.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Server/PizzaStoreContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Server/PizzaStoreContext.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Server/PizzaStoreUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Server/PizzaStoreUser.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Server/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Server/Program.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Server/SeedData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Server/SeedData.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Server/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Server/appsettings.json -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Shared/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Shared/Address.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Shared/BlazingPizza.Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Shared/BlazingPizza.Shared.csproj -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Shared/LatLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Shared/LatLong.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Shared/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Shared/Order.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Shared/OrderWithStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Shared/OrderWithStatus.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Shared/Pizza.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Shared/Pizza.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Shared/PizzaSpecial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Shared/PizzaSpecial.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Shared/PizzaTopping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Shared/PizzaTopping.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Shared/Topping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Shared/Topping.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.Shared/UserInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.Shared/UserInfo.cs -------------------------------------------------------------------------------- /save-points/05-checkout-with-validation/BlazingPizza.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/05-checkout-with-validation/BlazingPizza.sln -------------------------------------------------------------------------------- /save-points/06-authentication-and-authorization/BlazingPizza.Client/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/06-authentication-and-authorization/BlazingPizza.Client/App.razor -------------------------------------------------------------------------------- /save-points/06-authentication-and-authorization/BlazingPizza.Client/OrderState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/06-authentication-and-authorization/BlazingPizza.Client/OrderState.cs -------------------------------------------------------------------------------- /save-points/06-authentication-and-authorization/BlazingPizza.Client/OrdersClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/06-authentication-and-authorization/BlazingPizza.Client/OrdersClient.cs -------------------------------------------------------------------------------- /save-points/06-authentication-and-authorization/BlazingPizza.Client/Pages/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/06-authentication-and-authorization/BlazingPizza.Client/Pages/Index.razor -------------------------------------------------------------------------------- /save-points/06-authentication-and-authorization/BlazingPizza.Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/06-authentication-and-authorization/BlazingPizza.Client/Program.cs -------------------------------------------------------------------------------- /save-points/06-authentication-and-authorization/BlazingPizza.Client/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/06-authentication-and-authorization/BlazingPizza.Client/_Imports.razor -------------------------------------------------------------------------------- /save-points/06-authentication-and-authorization/BlazingPizza.Client/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/06-authentication-and-authorization/BlazingPizza.Client/wwwroot/index.html -------------------------------------------------------------------------------- /save-points/06-authentication-and-authorization/BlazingPizza.Server/PizzaStoreUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/06-authentication-and-authorization/BlazingPizza.Server/PizzaStoreUser.cs -------------------------------------------------------------------------------- /save-points/06-authentication-and-authorization/BlazingPizza.Server/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/06-authentication-and-authorization/BlazingPizza.Server/Program.cs -------------------------------------------------------------------------------- /save-points/06-authentication-and-authorization/BlazingPizza.Server/SeedData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/06-authentication-and-authorization/BlazingPizza.Server/SeedData.cs -------------------------------------------------------------------------------- /save-points/06-authentication-and-authorization/BlazingPizza.Server/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/06-authentication-and-authorization/BlazingPizza.Server/appsettings.json -------------------------------------------------------------------------------- /save-points/06-authentication-and-authorization/BlazingPizza.Shared/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/06-authentication-and-authorization/BlazingPizza.Shared/Address.cs -------------------------------------------------------------------------------- /save-points/06-authentication-and-authorization/BlazingPizza.Shared/LatLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/06-authentication-and-authorization/BlazingPizza.Shared/LatLong.cs -------------------------------------------------------------------------------- /save-points/06-authentication-and-authorization/BlazingPizza.Shared/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/06-authentication-and-authorization/BlazingPizza.Shared/Order.cs -------------------------------------------------------------------------------- /save-points/06-authentication-and-authorization/BlazingPizza.Shared/OrderWithStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/06-authentication-and-authorization/BlazingPizza.Shared/OrderWithStatus.cs -------------------------------------------------------------------------------- /save-points/06-authentication-and-authorization/BlazingPizza.Shared/Pizza.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/06-authentication-and-authorization/BlazingPizza.Shared/Pizza.cs -------------------------------------------------------------------------------- /save-points/06-authentication-and-authorization/BlazingPizza.Shared/PizzaSpecial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/06-authentication-and-authorization/BlazingPizza.Shared/PizzaSpecial.cs -------------------------------------------------------------------------------- /save-points/06-authentication-and-authorization/BlazingPizza.Shared/PizzaTopping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/06-authentication-and-authorization/BlazingPizza.Shared/PizzaTopping.cs -------------------------------------------------------------------------------- /save-points/06-authentication-and-authorization/BlazingPizza.Shared/Topping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/06-authentication-and-authorization/BlazingPizza.Shared/Topping.cs -------------------------------------------------------------------------------- /save-points/06-authentication-and-authorization/BlazingPizza.Shared/UserInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/06-authentication-and-authorization/BlazingPizza.Shared/UserInfo.cs -------------------------------------------------------------------------------- /save-points/06-authentication-and-authorization/BlazingPizza.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/06-authentication-and-authorization/BlazingPizza.sln -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/App.razor -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/BlazingPizza.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/BlazingPizza.Client.csproj -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/JSRuntimeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/JSRuntimeExtensions.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/OrderState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/OrderState.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/OrdersClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/OrdersClient.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/Pages/Authentication.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/Pages/Authentication.razor -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/Pages/Checkout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/Pages/Checkout.razor -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/Pages/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/Pages/Index.razor -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/Pages/MyOrders.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/Pages/MyOrders.razor -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/Pages/OrderDetails.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/Pages/OrderDetails.razor -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/PizzaAuthenticationState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/PizzaAuthenticationState.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/Program.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/Shared/AddressEditor.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/Shared/AddressEditor.razor -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/Shared/ConfiguredPizzaItem.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/Shared/ConfiguredPizzaItem.razor -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/Shared/LoginDisplay.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/Shared/LoginDisplay.razor -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/Shared/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/Shared/MainLayout.razor -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/Shared/OrderReview.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/Shared/OrderReview.razor -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/Shared/RedirectToLogin.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/Shared/RedirectToLogin.razor -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/_Imports.razor -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/css/font/quicksand.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/css/font/quicksand.css -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/css/site.css -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/bike.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/bike.svg -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/icon-512.png -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/logo.svg -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/pizza-slice.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/pizza-slice.svg -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/pizzas/bacon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/pizzas/bacon.jpg -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/pizzas/brit.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/pizzas/brit.jpg -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/pizzas/cheese.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/pizzas/cheese.jpg -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/pizzas/meaty.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/pizzas/meaty.jpg -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/pizzas/mushroom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/pizzas/mushroom.jpg -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/pizzas/pepperoni.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/pizzas/pepperoni.jpg -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/pizzas/salad.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/pizzas/salad.jpg -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/img/user.svg -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Client/wwwroot/index.html -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.ComponentsLibrary/LocalStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.ComponentsLibrary/LocalStorage.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.ComponentsLibrary/Map/Map.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.ComponentsLibrary/Map/Map.razor -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.ComponentsLibrary/Map/Marker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.ComponentsLibrary/Map/Marker.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.ComponentsLibrary/Map/Point.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.ComponentsLibrary/Map/Point.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Server/BlazingPizza.Server.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Server/BlazingPizza.Server.csproj -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Server/Models/AddressEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Server/Models/AddressEntityType.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Server/Models/IdentityRoleEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Server/Models/IdentityRoleEntityType.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Server/Models/KeyEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Server/Models/KeyEntityType.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Server/Models/LatLongEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Server/Models/LatLongEntityType.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Server/Models/OrderEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Server/Models/OrderEntityType.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Server/Models/PizzaEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Server/Models/PizzaEntityType.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Server/Models/PizzaSpecialEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Server/Models/PizzaSpecialEntityType.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Server/Models/PizzaStoreContextModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Server/Models/PizzaStoreContextModel.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Server/Models/PizzaToppingEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Server/Models/PizzaToppingEntityType.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Server/Models/ToppingEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Server/Models/ToppingEntityType.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Server/NotificationsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Server/NotificationsController.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Server/OidcConfigurationController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Server/OidcConfigurationController.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Server/OrdersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Server/OrdersController.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Server/PizzaApiExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Server/PizzaApiExtensions.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Server/PizzaStoreContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Server/PizzaStoreContext.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Server/PizzaStoreUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Server/PizzaStoreUser.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Server/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Server/Program.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Server/SeedData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Server/SeedData.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Server/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Server/appsettings.Development.json -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Server/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Server/appsettings.json -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Shared/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Shared/Address.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Shared/BlazingPizza.Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Shared/BlazingPizza.Shared.csproj -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Shared/LatLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Shared/LatLong.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Shared/NotificationSubscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Shared/NotificationSubscription.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Shared/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Shared/Order.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Shared/OrderWithStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Shared/OrderWithStatus.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Shared/Pizza.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Shared/Pizza.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Shared/PizzaSpecial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Shared/PizzaSpecial.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Shared/PizzaTopping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Shared/PizzaTopping.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Shared/Topping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Shared/Topping.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.Shared/UserInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.Shared/UserInfo.cs -------------------------------------------------------------------------------- /save-points/07-javascript-interop/BlazingPizza.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/07-javascript-interop/BlazingPizza.sln -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingComponents/BlazingComponents.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingComponents/BlazingComponents.csproj -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingComponents/TemplatedDialog.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingComponents/TemplatedDialog.razor -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingComponents/TemplatedList.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingComponents/TemplatedList.razor -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingComponents/_Imports.razor: -------------------------------------------------------------------------------- 1 | @using Microsoft.AspNetCore.Components.Web 2 | -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/App.razor -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/BlazingPizza.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/BlazingPizza.Client.csproj -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/JSRuntimeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/JSRuntimeExtensions.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/OrderState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/OrderState.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/OrdersClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/OrdersClient.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/Pages/Authentication.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/Pages/Authentication.razor -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/Pages/Checkout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/Pages/Checkout.razor -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/Pages/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/Pages/Index.razor -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/Pages/MyOrders.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/Pages/MyOrders.razor -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/Pages/OrderDetails.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/Pages/OrderDetails.razor -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/PizzaAuthenticationState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/PizzaAuthenticationState.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/Program.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/Shared/AddressEditor.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/Shared/AddressEditor.razor -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/Shared/LoginDisplay.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/Shared/LoginDisplay.razor -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/Shared/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/Shared/MainLayout.razor -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/Shared/OrderReview.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/Shared/OrderReview.razor -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/_Imports.razor -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/wwwroot/css/site.css -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/wwwroot/img/bike.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/wwwroot/img/bike.svg -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/wwwroot/img/icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/wwwroot/img/icon-512.png -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/wwwroot/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/wwwroot/img/logo.svg -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/wwwroot/img/pizza-slice.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/wwwroot/img/pizza-slice.svg -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/wwwroot/img/pizzas/brit.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/wwwroot/img/pizzas/brit.jpg -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/wwwroot/img/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/wwwroot/img/user.svg -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Client/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Client/wwwroot/index.html -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.ComponentsLibrary/LocalStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.ComponentsLibrary/LocalStorage.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.ComponentsLibrary/Map/Map.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.ComponentsLibrary/Map/Map.razor -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.ComponentsLibrary/Map/Marker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.ComponentsLibrary/Map/Marker.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.ComponentsLibrary/Map/Point.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.ComponentsLibrary/Map/Point.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Server/BlazingPizza.Server.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Server/BlazingPizza.Server.csproj -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Server/Models/AddressEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Server/Models/AddressEntityType.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Server/Models/KeyEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Server/Models/KeyEntityType.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Server/Models/LatLongEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Server/Models/LatLongEntityType.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Server/Models/OrderEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Server/Models/OrderEntityType.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Server/Models/PizzaEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Server/Models/PizzaEntityType.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Server/Models/ToppingEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Server/Models/ToppingEntityType.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Server/NotificationsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Server/NotificationsController.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Server/OrdersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Server/OrdersController.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Server/PizzaApiExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Server/PizzaApiExtensions.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Server/PizzaStoreContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Server/PizzaStoreContext.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Server/PizzaStoreUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Server/PizzaStoreUser.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Server/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Server/Program.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Server/SeedData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Server/SeedData.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Server/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Server/appsettings.json -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Shared/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Shared/Address.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Shared/BlazingPizza.Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Shared/BlazingPizza.Shared.csproj -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Shared/LatLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Shared/LatLong.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Shared/NotificationSubscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Shared/NotificationSubscription.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Shared/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Shared/Order.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Shared/OrderWithStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Shared/OrderWithStatus.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Shared/Pizza.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Shared/Pizza.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Shared/PizzaSpecial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Shared/PizzaSpecial.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Shared/PizzaTopping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Shared/PizzaTopping.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Shared/Topping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Shared/Topping.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.Shared/UserInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.Shared/UserInfo.cs -------------------------------------------------------------------------------- /save-points/08-templated-components/BlazingPizza.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/08-templated-components/BlazingPizza.sln -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingComponents/BlazingComponents.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingComponents/BlazingComponents.csproj -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingComponents/TemplatedDialog.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingComponents/TemplatedDialog.razor -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingComponents/TemplatedList.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingComponents/TemplatedList.razor -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingComponents/_Imports.razor: -------------------------------------------------------------------------------- 1 | @using Microsoft.AspNetCore.Components.Web 2 | -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/App.razor -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/BlazingPizza.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/BlazingPizza.Client.csproj -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/JSRuntimeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/JSRuntimeExtensions.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/OrderState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/OrderState.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/OrdersClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/OrdersClient.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/Pages/Authentication.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/Pages/Authentication.razor -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/Pages/Checkout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/Pages/Checkout.razor -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/Pages/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/Pages/Index.razor -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/Pages/MyOrders.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/Pages/MyOrders.razor -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/Pages/OrderDetails.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/Pages/OrderDetails.razor -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/PizzaAuthenticationState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/PizzaAuthenticationState.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/Program.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/Shared/AddressEditor.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/Shared/AddressEditor.razor -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/Shared/LoginDisplay.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/Shared/LoginDisplay.razor -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/Shared/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/Shared/MainLayout.razor -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/Shared/OrderReview.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/Shared/OrderReview.razor -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/Shared/RedirectToLogin.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/Shared/RedirectToLogin.razor -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/_Imports.razor -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/css/site.css -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/img/bike.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/img/bike.svg -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/img/icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/img/icon-512.png -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/img/logo.svg -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/img/pizza-slice.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/img/pizza-slice.svg -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/img/pizzas/bacon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/img/pizzas/bacon.jpg -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/img/pizzas/brit.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/img/pizzas/brit.jpg -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/img/pizzas/meaty.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/img/pizzas/meaty.jpg -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/img/pizzas/salad.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/img/pizzas/salad.jpg -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/img/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/img/user.svg -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/index.html -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/manifest.json -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/service-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Client/wwwroot/service-worker.js -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.ComponentsLibrary/LocalStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.ComponentsLibrary/LocalStorage.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.ComponentsLibrary/Map/Map.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.ComponentsLibrary/Map/Map.razor -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.ComponentsLibrary/Map/Marker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.ComponentsLibrary/Map/Marker.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.ComponentsLibrary/Map/Point.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.ComponentsLibrary/Map/Point.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Server/BlazingPizza.Server.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Server/BlazingPizza.Server.csproj -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Server/Models/AddressEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Server/Models/AddressEntityType.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Server/Models/KeyEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Server/Models/KeyEntityType.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Server/Models/LatLongEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Server/Models/LatLongEntityType.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Server/Models/OrderEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Server/Models/OrderEntityType.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Server/Models/PizzaEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Server/Models/PizzaEntityType.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Server/Models/ToppingEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Server/Models/ToppingEntityType.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Server/OrdersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Server/OrdersController.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Server/PizzaApiExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Server/PizzaApiExtensions.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Server/PizzaStoreContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Server/PizzaStoreContext.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Server/PizzaStoreUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Server/PizzaStoreUser.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Server/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Server/Program.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Server/SeedData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Server/SeedData.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Server/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Server/appsettings.Development.json -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Server/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Server/appsettings.json -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Shared/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Shared/Address.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Shared/BlazingPizza.Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Shared/BlazingPizza.Shared.csproj -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Shared/LatLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Shared/LatLong.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Shared/NotificationSubscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Shared/NotificationSubscription.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Shared/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Shared/Order.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Shared/OrderWithStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Shared/OrderWithStatus.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Shared/Pizza.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Shared/Pizza.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Shared/PizzaSpecial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Shared/PizzaSpecial.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Shared/PizzaTopping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Shared/PizzaTopping.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Shared/Topping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Shared/Topping.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.Shared/UserInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.Shared/UserInfo.cs -------------------------------------------------------------------------------- /save-points/09-progressive-web-app/BlazingPizza.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/save-points/09-progressive-web-app/BlazingPizza.sln -------------------------------------------------------------------------------- /src/BlazingComponents/BlazingComponents.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingComponents/BlazingComponents.csproj -------------------------------------------------------------------------------- /src/BlazingComponents/TemplatedDialog.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingComponents/TemplatedDialog.razor -------------------------------------------------------------------------------- /src/BlazingComponents/TemplatedList.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingComponents/TemplatedList.razor -------------------------------------------------------------------------------- /src/BlazingComponents/_Imports.razor: -------------------------------------------------------------------------------- 1 | @using Microsoft.AspNetCore.Components.Web 2 | -------------------------------------------------------------------------------- /src/BlazingPizza.Client/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/App.razor -------------------------------------------------------------------------------- /src/BlazingPizza.Client/BlazingPizza.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/BlazingPizza.Client.csproj -------------------------------------------------------------------------------- /src/BlazingPizza.Client/JSRuntimeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/JSRuntimeExtensions.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Client/OrderState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/OrderState.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Client/OrdersClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/OrdersClient.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Client/Pages/Authentication.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/Pages/Authentication.razor -------------------------------------------------------------------------------- /src/BlazingPizza.Client/Pages/Checkout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/Pages/Checkout.razor -------------------------------------------------------------------------------- /src/BlazingPizza.Client/Pages/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/Pages/Index.razor -------------------------------------------------------------------------------- /src/BlazingPizza.Client/Pages/MyOrders.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/Pages/MyOrders.razor -------------------------------------------------------------------------------- /src/BlazingPizza.Client/Pages/OrderDetails.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/Pages/OrderDetails.razor -------------------------------------------------------------------------------- /src/BlazingPizza.Client/PizzaAuthenticationState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/PizzaAuthenticationState.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/Program.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Client/Shared/AddressEditor.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/Shared/AddressEditor.razor -------------------------------------------------------------------------------- /src/BlazingPizza.Client/Shared/ConfigurePizzaDialog.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/Shared/ConfigurePizzaDialog.razor -------------------------------------------------------------------------------- /src/BlazingPizza.Client/Shared/ConfiguredPizzaItem.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/Shared/ConfiguredPizzaItem.razor -------------------------------------------------------------------------------- /src/BlazingPizza.Client/Shared/LoginDisplay.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/Shared/LoginDisplay.razor -------------------------------------------------------------------------------- /src/BlazingPizza.Client/Shared/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/Shared/MainLayout.razor -------------------------------------------------------------------------------- /src/BlazingPizza.Client/Shared/OrderReview.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/Shared/OrderReview.razor -------------------------------------------------------------------------------- /src/BlazingPizza.Client/Shared/RedirectToLogin.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/Shared/RedirectToLogin.razor -------------------------------------------------------------------------------- /src/BlazingPizza.Client/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/_Imports.razor -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/css/bootstrap/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/css/bootstrap/bootstrap.min.css -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/css/bootstrap/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/css/bootstrap/bootstrap.min.css.map -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/css/font/quicksand-v8-latin-300.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/css/font/quicksand-v8-latin-300.woff -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/css/font/quicksand-v8-latin-300.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/css/font/quicksand-v8-latin-300.woff2 -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/css/font/quicksand-v8-latin-500.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/css/font/quicksand-v8-latin-500.woff -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/css/font/quicksand-v8-latin-500.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/css/font/quicksand-v8-latin-500.woff2 -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/css/font/quicksand-v8-latin-700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/css/font/quicksand-v8-latin-700.woff -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/css/font/quicksand-v8-latin-700.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/css/font/quicksand-v8-latin-700.woff2 -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/css/font/quicksand-v8-latin-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/css/font/quicksand-v8-latin-regular.woff -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/css/font/quicksand-v8-latin-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/css/font/quicksand-v8-latin-regular.woff2 -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/css/font/quicksand.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/css/font/quicksand.css -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/css/site.css -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/img/bike.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/img/bike.svg -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/img/icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/img/icon-512.png -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/img/logo.svg -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/img/pizza-slice.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/img/pizza-slice.svg -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/img/pizzas/bacon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/img/pizzas/bacon.jpg -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/img/pizzas/brit.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/img/pizzas/brit.jpg -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/img/pizzas/cheese.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/img/pizzas/cheese.jpg -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/img/pizzas/margherita.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/img/pizzas/margherita.jpg -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/img/pizzas/meaty.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/img/pizzas/meaty.jpg -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/img/pizzas/mushroom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/img/pizzas/mushroom.jpg -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/img/pizzas/pepperoni.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/img/pizzas/pepperoni.jpg -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/img/pizzas/salad.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/img/pizzas/salad.jpg -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/img/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/img/user.svg -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/index.html -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/manifest.json -------------------------------------------------------------------------------- /src/BlazingPizza.Client/wwwroot/service-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Client/wwwroot/service-worker.js -------------------------------------------------------------------------------- /src/BlazingPizza.ComponentsLibrary/BlazingPizza.ComponentsLibrary.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.ComponentsLibrary/BlazingPizza.ComponentsLibrary.csproj -------------------------------------------------------------------------------- /src/BlazingPizza.ComponentsLibrary/LocalStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.ComponentsLibrary/LocalStorage.cs -------------------------------------------------------------------------------- /src/BlazingPizza.ComponentsLibrary/Map/Map.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.ComponentsLibrary/Map/Map.razor -------------------------------------------------------------------------------- /src/BlazingPizza.ComponentsLibrary/Map/Marker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.ComponentsLibrary/Map/Marker.cs -------------------------------------------------------------------------------- /src/BlazingPizza.ComponentsLibrary/Map/Point.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.ComponentsLibrary/Map/Point.cs -------------------------------------------------------------------------------- /src/BlazingPizza.ComponentsLibrary/wwwroot/deliveryMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.ComponentsLibrary/wwwroot/deliveryMap.js -------------------------------------------------------------------------------- /src/BlazingPizza.ComponentsLibrary/wwwroot/leaflet/images/layers-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.ComponentsLibrary/wwwroot/leaflet/images/layers-2x.png -------------------------------------------------------------------------------- /src/BlazingPizza.ComponentsLibrary/wwwroot/leaflet/images/layers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.ComponentsLibrary/wwwroot/leaflet/images/layers.png -------------------------------------------------------------------------------- /src/BlazingPizza.ComponentsLibrary/wwwroot/leaflet/images/marker-icon-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.ComponentsLibrary/wwwroot/leaflet/images/marker-icon-2x.png -------------------------------------------------------------------------------- /src/BlazingPizza.ComponentsLibrary/wwwroot/leaflet/images/marker-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.ComponentsLibrary/wwwroot/leaflet/images/marker-icon.png -------------------------------------------------------------------------------- /src/BlazingPizza.ComponentsLibrary/wwwroot/leaflet/images/marker-shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.ComponentsLibrary/wwwroot/leaflet/images/marker-shadow.png -------------------------------------------------------------------------------- /src/BlazingPizza.ComponentsLibrary/wwwroot/leaflet/leaflet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.ComponentsLibrary/wwwroot/leaflet/leaflet.css -------------------------------------------------------------------------------- /src/BlazingPizza.ComponentsLibrary/wwwroot/leaflet/leaflet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.ComponentsLibrary/wwwroot/leaflet/leaflet.js -------------------------------------------------------------------------------- /src/BlazingPizza.ComponentsLibrary/wwwroot/localStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.ComponentsLibrary/wwwroot/localStorage.js -------------------------------------------------------------------------------- /src/BlazingPizza.ComponentsLibrary/wwwroot/pushNotifications.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.ComponentsLibrary/wwwroot/pushNotifications.js -------------------------------------------------------------------------------- /src/BlazingPizza.Server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/.gitignore -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Areas/Identity/Pages/Shared/_LoginPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Areas/Identity/Pages/Shared/_LoginPartial.cshtml -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Areas/Identity/Pages/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Areas/Identity/Pages/_Layout.cshtml -------------------------------------------------------------------------------- /src/BlazingPizza.Server/BlazingPizza.Server.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/BlazingPizza.Server.csproj -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Models/AddressEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Models/AddressEntityType.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Models/DeviceFlowCodesEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Models/DeviceFlowCodesEntityType.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Models/IdentityRoleClaimstringEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Models/IdentityRoleClaimstringEntityType.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Models/IdentityRoleEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Models/IdentityRoleEntityType.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Models/IdentityUserClaimstringEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Models/IdentityUserClaimstringEntityType.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Models/IdentityUserLoginstringEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Models/IdentityUserLoginstringEntityType.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Models/IdentityUserRolestringEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Models/IdentityUserRolestringEntityType.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Models/IdentityUserTokenstringEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Models/IdentityUserTokenstringEntityType.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Models/KeyEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Models/KeyEntityType.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Models/LatLongEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Models/LatLongEntityType.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Models/NotificationSubscriptionEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Models/NotificationSubscriptionEntityType.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Models/OrderEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Models/OrderEntityType.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Models/PersistedGrantEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Models/PersistedGrantEntityType.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Models/PizzaEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Models/PizzaEntityType.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Models/PizzaSpecialEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Models/PizzaSpecialEntityType.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Models/PizzaStoreContextModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Models/PizzaStoreContextModel.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Models/PizzaStoreContextModelBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Models/PizzaStoreContextModelBuilder.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Models/PizzaStoreUserEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Models/PizzaStoreUserEntityType.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Models/PizzaToppingEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Models/PizzaToppingEntityType.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Models/ToppingEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Models/ToppingEntityType.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/OidcConfigurationController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/OidcConfigurationController.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/OrdersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/OrdersController.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/PizzaApiExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/PizzaApiExtensions.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/PizzaStoreContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/PizzaStoreContext.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/PizzaStoreUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/PizzaStoreUser.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Program.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/BlazingPizza.Server/SeedData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/SeedData.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Server/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/appsettings.Development.json -------------------------------------------------------------------------------- /src/BlazingPizza.Server/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Server/appsettings.json -------------------------------------------------------------------------------- /src/BlazingPizza.Shared/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Shared/Address.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Shared/BlazingPizza.Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Shared/BlazingPizza.Shared.csproj -------------------------------------------------------------------------------- /src/BlazingPizza.Shared/LatLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Shared/LatLong.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Shared/NotificationSubscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Shared/NotificationSubscription.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Shared/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Shared/Order.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Shared/OrderWithStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Shared/OrderWithStatus.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Shared/Pizza.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Shared/Pizza.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Shared/PizzaSpecial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Shared/PizzaSpecial.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Shared/PizzaTopping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Shared/PizzaTopping.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Shared/Topping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Shared/Topping.cs -------------------------------------------------------------------------------- /src/BlazingPizza.Shared/UserInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.Shared/UserInfo.cs -------------------------------------------------------------------------------- /src/BlazingPizza.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/src/BlazingPizza.sln -------------------------------------------------------------------------------- /ui-mockup.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metigator/blazor-workshop/HEAD/ui-mockup.pptx --------------------------------------------------------------------------------