├── .editorconfig
├── .gitattributes
├── .gitignore
├── 9781484259276.jpg
├── Chapter1
└── MyFirstBlazor
│ ├── .vscode
│ ├── launch.json
│ └── tasks.json
│ ├── MyFirstBlazor.sln
│ ├── MyFirstBlazor
│ ├── Client
│ │ ├── App.razor
│ │ ├── MyFirstBlazor.Client.csproj
│ │ ├── Pages
│ │ │ ├── Counter.razor
│ │ │ ├── FetchData.razor
│ │ │ └── Index.razor
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ ├── Shared
│ │ │ ├── MainLayout.razor
│ │ │ ├── NavMenu.razor
│ │ │ └── SurveyPrompt.razor
│ │ ├── _Imports.razor
│ │ └── wwwroot
│ │ │ ├── css
│ │ │ ├── bootstrap
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ └── bootstrap.min.css.map
│ │ │ ├── open-iconic
│ │ │ │ ├── FONT-LICENSE
│ │ │ │ ├── ICON-LICENSE
│ │ │ │ ├── README.md
│ │ │ │ └── font
│ │ │ │ │ ├── css
│ │ │ │ │ └── open-iconic-bootstrap.min.css
│ │ │ │ │ └── fonts
│ │ │ │ │ ├── open-iconic.eot
│ │ │ │ │ ├── open-iconic.otf
│ │ │ │ │ ├── open-iconic.svg
│ │ │ │ │ ├── open-iconic.ttf
│ │ │ │ │ └── open-iconic.woff
│ │ │ └── site.css
│ │ │ └── index.html
│ ├── Server
│ │ ├── Controllers
│ │ │ └── WeatherForecastController.cs
│ │ ├── MyFirstBlazor.Server.csproj
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ └── Startup.cs
│ └── Shared
│ │ ├── MyFirstBlazor.Shared.csproj
│ │ └── WeatherForecast.cs
│ └── global.json
├── Chapter2
├── MyFirstBlazor
│ ├── MyFirstBlazor.sln
│ └── MyFirstBlazor
│ │ ├── Client
│ │ ├── App.razor
│ │ ├── MyFirstBlazor.Client.csproj
│ │ ├── Pages
│ │ │ ├── Counter.razor
│ │ │ ├── FetchData.razor
│ │ │ ├── Index.razor
│ │ │ ├── LifeCycle.cs
│ │ │ └── LifeCycle.razor
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ ├── Shared
│ │ │ ├── MainLayout.razor
│ │ │ ├── NavMenu.razor
│ │ │ └── SurveyPrompt.razor
│ │ ├── _Imports.razor
│ │ └── wwwroot
│ │ │ ├── css
│ │ │ ├── bootstrap
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ └── bootstrap.min.css.map
│ │ │ ├── open-iconic
│ │ │ │ ├── FONT-LICENSE
│ │ │ │ ├── ICON-LICENSE
│ │ │ │ ├── README.md
│ │ │ │ └── font
│ │ │ │ │ ├── css
│ │ │ │ │ └── open-iconic-bootstrap.min.css
│ │ │ │ │ └── fonts
│ │ │ │ │ ├── open-iconic.eot
│ │ │ │ │ ├── open-iconic.otf
│ │ │ │ │ ├── open-iconic.svg
│ │ │ │ │ ├── open-iconic.ttf
│ │ │ │ │ └── open-iconic.woff
│ │ │ └── site.css
│ │ │ └── index.html
│ │ ├── Server
│ │ ├── Controllers
│ │ │ └── WeatherForecastController.cs
│ │ ├── MyFirstBlazor.Server.csproj
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ └── Startup.cs
│ │ └── Shared
│ │ ├── MyFirstBlazor.Shared.csproj
│ │ └── WeatherForecast.cs
└── PizzaPlace
│ ├── PizzaPlace.sln
│ └── PizzaPlace
│ ├── Client
│ ├── App.razor
│ ├── DebuggingExtensions.cs
│ ├── Pages
│ │ └── Index.razor
│ ├── PizzaPlace.Client.csproj
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── Shared
│ │ ├── MainLayout.razor
│ │ └── NavMenu.razor
│ ├── _Imports.razor
│ └── wwwroot
│ │ ├── css
│ │ ├── bootstrap
│ │ │ ├── bootstrap.min.css
│ │ │ └── bootstrap.min.css.map
│ │ ├── open-iconic
│ │ │ ├── FONT-LICENSE
│ │ │ ├── ICON-LICENSE
│ │ │ ├── README.md
│ │ │ └── font
│ │ │ │ ├── css
│ │ │ │ └── open-iconic-bootstrap.min.css
│ │ │ │ └── fonts
│ │ │ │ ├── open-iconic.eot
│ │ │ │ ├── open-iconic.otf
│ │ │ │ ├── open-iconic.svg
│ │ │ │ ├── open-iconic.ttf
│ │ │ │ └── open-iconic.woff
│ │ └── site.css
│ │ ├── images
│ │ ├── hot.png
│ │ ├── none.png
│ │ ├── pizza.png
│ │ └── spicy.png
│ │ └── index.html
│ ├── Server
│ ├── Controllers
│ │ └── .gitkeep
│ ├── PizzaPlace.Server.csproj
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ └── Startup.cs
│ └── Shared
│ ├── Basket.cs
│ ├── Customer.cs
│ ├── Menu.cs
│ ├── Pizza.cs
│ ├── PizzaPlace.Shared.csproj
│ ├── State.cs
│ └── UI.cs
├── Chapter3
├── MyFirstBlazor
│ ├── MyFirstBlazor.Components
│ │ ├── Component1.razor
│ │ ├── DismissableAlert.cs
│ │ ├── DismissableAlert.razor
│ │ ├── ExampleJsInterop.cs
│ │ ├── MyFirstBlazor.Components.csproj
│ │ ├── Timer.cs
│ │ ├── _Imports.razor
│ │ └── wwwroot
│ │ │ ├── background.png
│ │ │ ├── exampleJsInterop.js
│ │ │ └── styles.css
│ ├── MyFirstBlazor.sln
│ └── MyFirstBlazor
│ │ ├── Client
│ │ ├── App.razor
│ │ ├── MyFirstBlazor.Client.csproj
│ │ ├── Pages
│ │ │ ├── Alert.razor
│ │ │ ├── Counter.razor
│ │ │ ├── CounterData.cs
│ │ │ ├── FetchData.razor
│ │ │ ├── GrandChild.razor
│ │ │ ├── GrandMother.razor
│ │ │ ├── Grid.razor
│ │ │ ├── Index.razor
│ │ │ └── ListView.razor
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ ├── Shared
│ │ │ ├── MainLayout.razor
│ │ │ ├── NavMenu.razor
│ │ │ └── SurveyPrompt.razor
│ │ ├── _Imports.razor
│ │ └── wwwroot
│ │ │ ├── css
│ │ │ ├── bootstrap
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ └── bootstrap.min.css.map
│ │ │ ├── open-iconic
│ │ │ │ ├── FONT-LICENSE
│ │ │ │ ├── ICON-LICENSE
│ │ │ │ ├── README.md
│ │ │ │ └── font
│ │ │ │ │ ├── css
│ │ │ │ │ └── open-iconic-bootstrap.min.css
│ │ │ │ │ └── fonts
│ │ │ │ │ ├── open-iconic.eot
│ │ │ │ │ ├── open-iconic.otf
│ │ │ │ │ ├── open-iconic.svg
│ │ │ │ │ ├── open-iconic.ttf
│ │ │ │ │ └── open-iconic.woff
│ │ │ └── site.css
│ │ │ └── index.html
│ │ ├── Server
│ │ ├── Controllers
│ │ │ └── WeatherForecastController.cs
│ │ ├── MyFirstBlazor.Server.csproj
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ └── Startup.cs
│ │ └── Shared
│ │ ├── MyFirstBlazor.Shared.csproj
│ │ └── WeatherForecast.cs
└── PizzaPlace
│ ├── PizzaPlace.sln
│ └── PizzaPlace
│ ├── Client
│ ├── App.razor
│ ├── DebuggingExtensions.cs
│ ├── Pages
│ │ ├── CustomerEntry.razor
│ │ ├── Index.razor
│ │ ├── InputWatcher.cs
│ │ ├── PizzaItem.razor
│ │ ├── PizzaList.razor
│ │ └── ShoppingBasket.razor
│ ├── PizzaPlace.Client.csproj
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── Shared
│ │ ├── MainLayout.razor
│ │ └── NavMenu.razor
│ ├── _Imports.razor
│ └── wwwroot
│ │ ├── css
│ │ ├── bootstrap
│ │ │ ├── bootstrap.min.css
│ │ │ └── bootstrap.min.css.map
│ │ ├── open-iconic
│ │ │ ├── FONT-LICENSE
│ │ │ ├── ICON-LICENSE
│ │ │ ├── README.md
│ │ │ └── font
│ │ │ │ ├── css
│ │ │ │ └── open-iconic-bootstrap.min.css
│ │ │ │ └── fonts
│ │ │ │ ├── open-iconic.eot
│ │ │ │ ├── open-iconic.otf
│ │ │ │ ├── open-iconic.svg
│ │ │ │ ├── open-iconic.ttf
│ │ │ │ └── open-iconic.woff
│ │ └── site.css
│ │ ├── images
│ │ ├── hot.png
│ │ ├── none.png
│ │ ├── pizza.png
│ │ └── spicy.png
│ │ └── index.html
│ ├── Server
│ ├── Controllers
│ │ └── .gitkeep
│ ├── PizzaPlace.Server.csproj
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ └── Startup.cs
│ └── Shared
│ ├── Basket.cs
│ ├── Customer.cs
│ ├── Menu.cs
│ ├── Pizza.cs
│ ├── PizzaPlace.Shared.csproj
│ ├── State.cs
│ └── UI.cs
├── Chapter4
├── BlazorLifetime
│ ├── BlazorLifetime.ServiceSideClient
│ │ ├── App.razor
│ │ ├── BlazorLifetime.ServiceSideClient.csproj
│ │ ├── Pages
│ │ │ ├── Index.razor
│ │ │ ├── Other.razor
│ │ │ └── _Host.cshtml
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ ├── Shared
│ │ │ ├── MainLayout.razor
│ │ │ └── NavMenu.razor
│ │ ├── Startup.cs
│ │ ├── _Imports.razor
│ │ ├── appsettings.Development.json
│ │ ├── appsettings.json
│ │ └── wwwroot
│ │ │ ├── css
│ │ │ ├── bootstrap
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ └── bootstrap.min.css.map
│ │ │ ├── open-iconic
│ │ │ │ ├── FONT-LICENSE
│ │ │ │ ├── ICON-LICENSE
│ │ │ │ ├── README.md
│ │ │ │ └── font
│ │ │ │ │ ├── css
│ │ │ │ │ └── open-iconic-bootstrap.min.css
│ │ │ │ │ └── fonts
│ │ │ │ │ ├── open-iconic.eot
│ │ │ │ │ ├── open-iconic.otf
│ │ │ │ │ ├── open-iconic.svg
│ │ │ │ │ ├── open-iconic.ttf
│ │ │ │ │ └── open-iconic.woff
│ │ │ └── site.css
│ │ │ └── favicon.ico
│ ├── BlazorLifetime.sln
│ ├── BlazorLifetime
│ │ ├── Client
│ │ │ ├── App.razor
│ │ │ ├── BlazorLifetime.Client.csproj
│ │ │ ├── Pages
│ │ │ │ ├── Index.razor
│ │ │ │ └── Other.razor
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ ├── Shared
│ │ │ │ ├── MainLayout.razor
│ │ │ │ ├── NavMenu.razor
│ │ │ │ └── SurveyPrompt.razor
│ │ │ ├── _Imports.razor
│ │ │ └── wwwroot
│ │ │ │ ├── css
│ │ │ │ ├── bootstrap
│ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ └── bootstrap.min.css.map
│ │ │ │ ├── open-iconic
│ │ │ │ │ ├── FONT-LICENSE
│ │ │ │ │ ├── ICON-LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ └── font
│ │ │ │ │ │ ├── css
│ │ │ │ │ │ └── open-iconic-bootstrap.min.css
│ │ │ │ │ │ └── fonts
│ │ │ │ │ │ ├── open-iconic.eot
│ │ │ │ │ │ ├── open-iconic.otf
│ │ │ │ │ │ ├── open-iconic.svg
│ │ │ │ │ │ ├── open-iconic.ttf
│ │ │ │ │ │ └── open-iconic.woff
│ │ │ │ └── site.css
│ │ │ │ └── index.html
│ │ ├── Server
│ │ │ ├── BlazorLifetime.Server.csproj
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ └── Startup.cs
│ │ └── Shared
│ │ │ ├── BlazorLifetime.Shared.csproj
│ │ │ ├── DependencyInjection.cs
│ │ │ ├── ScopedService.cs
│ │ │ ├── SingletonService.cs
│ │ │ └── TransientService.cs
│ ├── LifeTimeComponents
│ │ ├── LifeTime.razor
│ │ ├── LifeTimeComponents.csproj
│ │ ├── _Imports.razor
│ │ └── wwwroot
│ │ │ ├── background.png
│ │ │ ├── exampleJsInterop.js
│ │ │ └── styles.css
│ └── global.json
├── MyFirstBlazor
│ ├── MyFirstBlazor.Components
│ │ ├── Component1.razor
│ │ ├── DismissableAlert.cs
│ │ ├── DismissableAlert.razor
│ │ ├── ExampleJsInterop.cs
│ │ ├── MyFirstBlazor.Components.csproj
│ │ ├── Timer.cs
│ │ ├── _Imports.razor
│ │ └── wwwroot
│ │ │ ├── background.png
│ │ │ ├── exampleJsInterop.js
│ │ │ └── styles.css
│ ├── MyFirstBlazor.sln
│ └── MyFirstBlazor
│ │ ├── Client
│ │ ├── App.razor
│ │ ├── MyFirstBlazor.Client.csproj
│ │ ├── Pages
│ │ │ ├── Alert.razor
│ │ │ ├── Counter.razor
│ │ │ ├── CounterData.cs
│ │ │ ├── FetchData.razor
│ │ │ ├── GrandChild.razor
│ │ │ ├── GrandMother.razor
│ │ │ ├── Grid.razor
│ │ │ ├── Index.razor
│ │ │ ├── ListView.razor
│ │ │ ├── ProductList.cs
│ │ │ └── ProductList.razor
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ ├── Services
│ │ │ └── ProductService.cs
│ │ ├── Shared
│ │ │ ├── MainLayout.razor
│ │ │ ├── NavMenu.razor
│ │ │ └── SurveyPrompt.razor
│ │ ├── _Imports.razor
│ │ └── wwwroot
│ │ │ ├── css
│ │ │ ├── bootstrap
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ └── bootstrap.min.css.map
│ │ │ ├── open-iconic
│ │ │ │ ├── FONT-LICENSE
│ │ │ │ ├── ICON-LICENSE
│ │ │ │ ├── README.md
│ │ │ │ └── font
│ │ │ │ │ ├── css
│ │ │ │ │ └── open-iconic-bootstrap.min.css
│ │ │ │ │ └── fonts
│ │ │ │ │ ├── open-iconic.eot
│ │ │ │ │ ├── open-iconic.otf
│ │ │ │ │ ├── open-iconic.svg
│ │ │ │ │ ├── open-iconic.ttf
│ │ │ │ │ └── open-iconic.woff
│ │ │ └── site.css
│ │ │ └── index.html
│ │ ├── Server
│ │ ├── Controllers
│ │ │ └── WeatherForecastController.cs
│ │ ├── MyFirstBlazor.Server.csproj
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ └── Startup.cs
│ │ └── Shared
│ │ ├── IProductsService.cs
│ │ ├── MyFirstBlazor.Shared.csproj
│ │ ├── Product.cs
│ │ └── WeatherForecast.cs
└── PizzaPlace
│ ├── PizzaPlace.sln
│ └── PizzaPlace
│ ├── Client
│ ├── App.razor
│ ├── DebuggingExtensions.cs
│ ├── Pages
│ │ ├── CustomerEntry.razor
│ │ ├── Index.razor
│ │ ├── InputWatcher.cs
│ │ ├── PizzaItem.razor
│ │ ├── PizzaList.razor
│ │ └── ShoppingBasket.razor
│ ├── PizzaPlace.Client.csproj
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── Shared
│ │ ├── MainLayout.razor
│ │ └── NavMenu.razor
│ ├── _Imports.razor
│ └── wwwroot
│ │ ├── css
│ │ ├── bootstrap
│ │ │ ├── bootstrap.min.css
│ │ │ └── bootstrap.min.css.map
│ │ ├── open-iconic
│ │ │ ├── FONT-LICENSE
│ │ │ ├── ICON-LICENSE
│ │ │ ├── README.md
│ │ │ └── font
│ │ │ │ ├── css
│ │ │ │ └── open-iconic-bootstrap.min.css
│ │ │ │ └── fonts
│ │ │ │ ├── open-iconic.eot
│ │ │ │ ├── open-iconic.otf
│ │ │ │ ├── open-iconic.svg
│ │ │ │ ├── open-iconic.ttf
│ │ │ │ └── open-iconic.woff
│ │ └── site.css
│ │ ├── images
│ │ ├── hot.png
│ │ ├── none.png
│ │ ├── pizza.png
│ │ └── spicy.png
│ │ └── index.html
│ ├── Server
│ ├── PizzaPlace.Server.csproj
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ └── Startup.cs
│ └── Shared
│ ├── Basket.cs
│ ├── ConsoleOrderService.cs
│ ├── Customer.cs
│ ├── HardCodedMenuService.cs
│ ├── IMenuService.cs
│ ├── IOrderService.cs
│ ├── Menu.cs
│ ├── Pizza.cs
│ ├── PizzaPlace.Shared.csproj
│ ├── State.cs
│ └── UI.cs
├── Chapter5
└── PizzaPlace
│ ├── PizzaPlace.sln
│ └── PizzaPlace
│ ├── Client
│ ├── App.razor
│ ├── DebuggingExtensions.cs
│ ├── Pages
│ │ ├── CustomerEntry.razor
│ │ ├── Index.razor
│ │ ├── InputWatcher.cs
│ │ ├── PizzaItem.razor
│ │ ├── PizzaList.razor
│ │ └── ShoppingBasket.razor
│ ├── PizzaPlace.Client.csproj
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── Shared
│ │ ├── MainLayout.razor
│ │ └── NavMenu.razor
│ ├── _Imports.razor
│ └── wwwroot
│ │ ├── css
│ │ ├── bootstrap
│ │ │ ├── bootstrap.min.css
│ │ │ └── bootstrap.min.css.map
│ │ ├── open-iconic
│ │ │ ├── FONT-LICENSE
│ │ │ ├── ICON-LICENSE
│ │ │ ├── README.md
│ │ │ └── font
│ │ │ │ ├── css
│ │ │ │ └── open-iconic-bootstrap.min.css
│ │ │ │ └── fonts
│ │ │ │ ├── open-iconic.eot
│ │ │ │ ├── open-iconic.otf
│ │ │ │ ├── open-iconic.svg
│ │ │ │ ├── open-iconic.ttf
│ │ │ │ └── open-iconic.woff
│ │ └── site.css
│ │ ├── images
│ │ ├── hot.png
│ │ ├── none.png
│ │ ├── pizza.png
│ │ └── spicy.png
│ │ └── index.html
│ ├── Server
│ ├── Controllers
│ │ └── PizzasController.cs
│ ├── Migrations
│ │ ├── 20200126192851_CreatingPizzaDb.Designer.cs
│ │ ├── 20200126192851_CreatingPizzaDb.cs
│ │ └── PizzaPlaceDbContextModelSnapshot.cs
│ ├── PizzaPlace.Server.csproj
│ ├── PizzaPlaceDbContext.cs
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── Startup.cs
│ └── appsettings.json
│ └── Shared
│ ├── Basket.cs
│ ├── ConsoleOrderService.cs
│ ├── Customer.cs
│ ├── HardCodedMenuService.cs
│ ├── IMenuService.cs
│ ├── IOrderService.cs
│ ├── Menu.cs
│ ├── Pizza.cs
│ ├── PizzaPlace.Shared.csproj
│ ├── State.cs
│ └── UI.cs
├── Chapter6
├── MyFirstBlazor
│ ├── MyFirstBlazor.Components
│ │ ├── Component1.razor
│ │ ├── DismissableAlert.cs
│ │ ├── DismissableAlert.razor
│ │ ├── ExampleJsInterop.cs
│ │ ├── MyFirstBlazor.Components.csproj
│ │ ├── Timer.cs
│ │ ├── _Imports.razor
│ │ └── wwwroot
│ │ │ ├── background.png
│ │ │ ├── exampleJsInterop.js
│ │ │ └── styles.css
│ ├── MyFirstBlazor.sln
│ └── MyFirstBlazor
│ │ ├── Client
│ │ ├── App.razor
│ │ ├── MyFirstBlazor.Client.csproj
│ │ ├── Pages
│ │ │ ├── Alert.razor
│ │ │ ├── Counter.razor
│ │ │ ├── CounterData.cs
│ │ │ ├── FetchData.razor
│ │ │ ├── GrandChild.razor
│ │ │ ├── GrandMother.razor
│ │ │ ├── Grid.razor
│ │ │ ├── Index.razor
│ │ │ ├── ListView.razor
│ │ │ ├── ProductList.cs
│ │ │ └── ProductList.razor
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ ├── Services
│ │ │ └── ProductService.cs
│ │ ├── Shared
│ │ │ ├── MainLayout.razor
│ │ │ ├── NavMenu.razor
│ │ │ └── SurveyPrompt.razor
│ │ ├── _Imports.razor
│ │ └── wwwroot
│ │ │ ├── css
│ │ │ ├── bootstrap
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ └── bootstrap.min.css.map
│ │ │ ├── open-iconic
│ │ │ │ ├── FONT-LICENSE
│ │ │ │ ├── ICON-LICENSE
│ │ │ │ ├── README.md
│ │ │ │ └── font
│ │ │ │ │ ├── css
│ │ │ │ │ └── open-iconic-bootstrap.min.css
│ │ │ │ │ └── fonts
│ │ │ │ │ ├── open-iconic.eot
│ │ │ │ │ ├── open-iconic.otf
│ │ │ │ │ ├── open-iconic.svg
│ │ │ │ │ ├── open-iconic.ttf
│ │ │ │ │ └── open-iconic.woff
│ │ │ └── site.css
│ │ │ └── index.html
│ │ ├── Server
│ │ ├── Controllers
│ │ │ └── WeatherForecastController.cs
│ │ ├── MyFirstBlazor.Server.csproj
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ └── Startup.cs
│ │ └── Shared
│ │ ├── IProductsService.cs
│ │ ├── MyFirstBlazor.Shared.csproj
│ │ ├── Product.cs
│ │ └── WeatherForecast.cs
└── PizzaPlace
│ ├── PizzaPlace.sln
│ └── PizzaPlace
│ ├── Client
│ ├── App.razor
│ ├── DebuggingExtensions.cs
│ ├── Pages
│ │ ├── CustomerEntry.razor
│ │ ├── Index.razor
│ │ ├── InputWatcher.cs
│ │ ├── PizzaItem.razor
│ │ ├── PizzaList.razor
│ │ └── ShoppingBasket.razor
│ ├── PizzaPlace.Client.csproj
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── Services
│ │ ├── MenuService.cs
│ │ └── OrderService.cs
│ ├── Shared
│ │ ├── MainLayout.razor
│ │ └── NavMenu.razor
│ ├── _Imports.razor
│ └── wwwroot
│ │ ├── css
│ │ ├── bootstrap
│ │ │ ├── bootstrap.min.css
│ │ │ └── bootstrap.min.css.map
│ │ ├── open-iconic
│ │ │ ├── FONT-LICENSE
│ │ │ ├── ICON-LICENSE
│ │ │ ├── README.md
│ │ │ └── font
│ │ │ │ ├── css
│ │ │ │ └── open-iconic-bootstrap.min.css
│ │ │ │ └── fonts
│ │ │ │ ├── open-iconic.eot
│ │ │ │ ├── open-iconic.otf
│ │ │ │ ├── open-iconic.svg
│ │ │ │ ├── open-iconic.ttf
│ │ │ │ └── open-iconic.woff
│ │ └── site.css
│ │ ├── images
│ │ ├── hot.png
│ │ ├── none.png
│ │ ├── pizza.png
│ │ └── spicy.png
│ │ └── index.html
│ ├── Server
│ ├── Controllers
│ │ ├── OrdersController.cs
│ │ └── PizzasController.cs
│ ├── Migrations
│ │ ├── 20200126192851_CreatingPizzaDb.Designer.cs
│ │ ├── 20200126192851_CreatingPizzaDb.cs
│ │ ├── 20200128154920_HandlingOrders.Designer.cs
│ │ ├── 20200128154920_HandlingOrders.cs
│ │ └── PizzaPlaceDbContextModelSnapshot.cs
│ ├── PizzaPlace.Server.csproj
│ ├── PizzaPlaceDbContext.cs
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── Startup.cs
│ └── appsettings.json
│ └── Shared
│ ├── Basket.cs
│ ├── ConsoleOrderService.cs
│ ├── Customer.cs
│ ├── HardCodedMenuService.cs
│ ├── IMenuService.cs
│ ├── IOrderService.cs
│ ├── Menu.cs
│ ├── Order.cs
│ ├── Pizza.cs
│ ├── PizzaOrder.cs
│ ├── PizzaPlace.Shared.csproj
│ ├── State.cs
│ └── UI.cs
├── Chapter7
├── MyFirstBlazor
│ ├── MyFirstBlazor.Components
│ │ ├── Component1.razor
│ │ ├── DismissableAlert.cs
│ │ ├── DismissableAlert.razor
│ │ ├── ExampleJsInterop.cs
│ │ ├── MyFirstBlazor.Components.csproj
│ │ ├── Timer.cs
│ │ ├── _Imports.razor
│ │ └── wwwroot
│ │ │ ├── background.png
│ │ │ ├── exampleJsInterop.js
│ │ │ └── styles.css
│ ├── MyFirstBlazor.sln
│ └── MyFirstBlazor
│ │ ├── Client
│ │ ├── App.razor
│ │ ├── MyFirstBlazor.Client.csproj
│ │ ├── Pages
│ │ │ ├── Alert.razor
│ │ │ ├── Counter.razor
│ │ │ ├── CounterData.cs
│ │ │ ├── FetchData.razor
│ │ │ ├── GrandChild.razor
│ │ │ ├── GrandMother.razor
│ │ │ ├── Grid.razor
│ │ │ ├── Index.razor
│ │ │ ├── ListView.razor
│ │ │ ├── ProductList.cs
│ │ │ ├── ProductList.razor
│ │ │ └── _Imports.razor
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ ├── Services
│ │ │ └── ProductService.cs
│ │ ├── Shared
│ │ │ ├── MainLayout.razor
│ │ │ ├── MainLayout2.razor
│ │ │ ├── NavMenu.razor
│ │ │ ├── NestedLayout.razor
│ │ │ └── SurveyPrompt.razor
│ │ ├── _Imports.razor
│ │ └── wwwroot
│ │ │ ├── css
│ │ │ ├── bootstrap
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ └── bootstrap.min.css.map
│ │ │ ├── open-iconic
│ │ │ │ ├── FONT-LICENSE
│ │ │ │ ├── ICON-LICENSE
│ │ │ │ ├── README.md
│ │ │ │ └── font
│ │ │ │ │ ├── css
│ │ │ │ │ └── open-iconic-bootstrap.min.css
│ │ │ │ │ └── fonts
│ │ │ │ │ ├── open-iconic.eot
│ │ │ │ │ ├── open-iconic.otf
│ │ │ │ │ ├── open-iconic.svg
│ │ │ │ │ ├── open-iconic.ttf
│ │ │ │ │ └── open-iconic.woff
│ │ │ └── site.css
│ │ │ └── index.html
│ │ ├── Server
│ │ ├── Controllers
│ │ │ └── WeatherForecastController.cs
│ │ ├── MyFirstBlazor.Server.csproj
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ ├── Startup.cs
│ │ └── libman.json
│ │ └── Shared
│ │ ├── IProductsService.cs
│ │ ├── MyFirstBlazor.Shared.csproj
│ │ ├── Product.cs
│ │ └── WeatherForecast.cs
└── PizzaPlace
│ ├── PizzaPlace.sln
│ └── PizzaPlace
│ ├── Client
│ ├── App.razor
│ ├── DebuggingExtensions.cs
│ ├── Pages
│ │ ├── CustomerEntry.razor
│ │ ├── Index.razor
│ │ ├── InputWatcher.cs
│ │ ├── PizzaInfo.razor
│ │ ├── PizzaItem.razor
│ │ ├── PizzaList.razor
│ │ └── ShoppingBasket.razor
│ ├── PizzaPlace.Client.csproj
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── Services
│ │ ├── MenuService.cs
│ │ └── OrderService.cs
│ ├── Shared
│ │ ├── MainLayout.razor
│ │ └── NavMenu.razor
│ ├── _Imports.razor
│ └── wwwroot
│ │ ├── css
│ │ ├── bootstrap
│ │ │ ├── bootstrap.min.css
│ │ │ └── bootstrap.min.css.map
│ │ ├── open-iconic
│ │ │ ├── FONT-LICENSE
│ │ │ ├── ICON-LICENSE
│ │ │ ├── README.md
│ │ │ └── font
│ │ │ │ ├── css
│ │ │ │ └── open-iconic-bootstrap.min.css
│ │ │ │ └── fonts
│ │ │ │ ├── open-iconic.eot
│ │ │ │ ├── open-iconic.otf
│ │ │ │ ├── open-iconic.svg
│ │ │ │ ├── open-iconic.ttf
│ │ │ │ └── open-iconic.woff
│ │ └── site.css
│ │ ├── images
│ │ ├── hot.png
│ │ ├── none.png
│ │ ├── pizza.png
│ │ └── spicy.png
│ │ └── index.html
│ ├── Server
│ ├── Controllers
│ │ ├── OrdersController.cs
│ │ └── PizzasController.cs
│ ├── Migrations
│ │ ├── 20200126192851_CreatingPizzaDb.Designer.cs
│ │ ├── 20200126192851_CreatingPizzaDb.cs
│ │ ├── 20200128154920_HandlingOrders.Designer.cs
│ │ ├── 20200128154920_HandlingOrders.cs
│ │ └── PizzaPlaceDbContextModelSnapshot.cs
│ ├── PizzaPlace.Server.csproj
│ ├── PizzaPlaceDbContext.cs
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── Startup.cs
│ └── appsettings.json
│ └── Shared
│ ├── Basket.cs
│ ├── ConsoleOrderService.cs
│ ├── Customer.cs
│ ├── HardCodedMenuService.cs
│ ├── IMenuService.cs
│ ├── IOrderService.cs
│ ├── Menu.cs
│ ├── Order.cs
│ ├── Pizza.cs
│ ├── PizzaOrder.cs
│ ├── PizzaPlace.Shared.csproj
│ ├── State.cs
│ └── UI.cs
├── Chapter8
├── ChartTestProject
│ ├── ChartTestProject.sln
│ ├── ChartTestProject
│ │ ├── App.razor
│ │ ├── ChartTestProject.csproj
│ │ ├── Data
│ │ │ ├── WeatherForecast.cs
│ │ │ └── WeatherForecastService.cs
│ │ ├── Pages
│ │ │ ├── Counter.razor
│ │ │ ├── Error.razor
│ │ │ ├── FetchData.razor
│ │ │ ├── Index.razor
│ │ │ └── _Host.cshtml
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ ├── Shared
│ │ │ ├── MainLayout.razor
│ │ │ └── NavMenu.razor
│ │ ├── Startup.cs
│ │ ├── _Imports.razor
│ │ ├── appsettings.Development.json
│ │ ├── appsettings.json
│ │ └── wwwroot
│ │ │ ├── css
│ │ │ ├── bootstrap
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ └── bootstrap.min.css.map
│ │ │ ├── open-iconic
│ │ │ │ ├── FONT-LICENSE
│ │ │ │ ├── ICON-LICENSE
│ │ │ │ ├── README.md
│ │ │ │ └── font
│ │ │ │ │ ├── css
│ │ │ │ │ └── open-iconic-bootstrap.min.css
│ │ │ │ │ └── fonts
│ │ │ │ │ ├── open-iconic.eot
│ │ │ │ │ ├── open-iconic.otf
│ │ │ │ │ ├── open-iconic.svg
│ │ │ │ │ ├── open-iconic.ttf
│ │ │ │ │ └── open-iconic.woff
│ │ │ └── site.css
│ │ │ └── favicon.ico
│ └── U2U.Components.Chart
│ │ ├── ChartInterop.cs
│ │ ├── ChartOptions.cs
│ │ ├── ColorExtensions.cs
│ │ ├── DependencyInjection.cs
│ │ ├── ExampleJsInterop.cs
│ │ ├── IChartInterop.cs
│ │ ├── LineChart.razor
│ │ ├── LineChartData.cs
│ │ ├── U2U.Components.Chart.csproj
│ │ ├── _Imports.razor
│ │ └── wwwroot
│ │ ├── Chart.bundle.min.js
│ │ ├── JsInterop.js
│ │ ├── background.png
│ │ └── styles.css
└── MyFirstBlazor
│ ├── MyFirstBlazor.Components
│ ├── Component1.razor
│ ├── DismissableAlert.cs
│ ├── DismissableAlert.razor
│ ├── ExampleJsInterop.cs
│ ├── MyFirstBlazor.Components.csproj
│ ├── Timer.cs
│ ├── _Imports.razor
│ └── wwwroot
│ │ ├── background.png
│ │ ├── exampleJsInterop.js
│ │ └── styles.css
│ ├── MyFirstBlazor.sln
│ └── MyFirstBlazor
│ ├── Client
│ ├── App.razor
│ ├── MyFirstBlazor.Client.csproj
│ ├── Pages
│ │ ├── Alert.razor
│ │ ├── Counter.razor
│ │ ├── CounterData.cs
│ │ ├── FetchData.razor
│ │ ├── GrandChild.razor
│ │ ├── GrandMother.razor
│ │ ├── Grid.razor
│ │ ├── Index.razor
│ │ ├── ListView.razor
│ │ ├── ProductList.cs
│ │ ├── ProductList.razor
│ │ └── _Imports.razor
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── Services
│ │ ├── ILocalStorage.cs
│ │ ├── LocalStorage.cs
│ │ └── ProductService.cs
│ ├── Shared
│ │ ├── MainLayout.razor
│ │ ├── MainLayout2.razor
│ │ ├── NavMenu.razor
│ │ ├── NestedLayout.razor
│ │ └── SurveyPrompt.razor
│ ├── _Imports.razor
│ └── wwwroot
│ │ ├── css
│ │ ├── bootstrap
│ │ │ ├── bootstrap.min.css
│ │ │ └── bootstrap.min.css.map
│ │ ├── open-iconic
│ │ │ ├── FONT-LICENSE
│ │ │ ├── ICON-LICENSE
│ │ │ ├── README.md
│ │ │ └── font
│ │ │ │ ├── css
│ │ │ │ └── open-iconic-bootstrap.min.css
│ │ │ │ └── fonts
│ │ │ │ ├── open-iconic.eot
│ │ │ │ ├── open-iconic.otf
│ │ │ │ ├── open-iconic.svg
│ │ │ │ ├── open-iconic.ttf
│ │ │ │ └── open-iconic.woff
│ │ └── site.css
│ │ ├── index.html
│ │ └── scripts
│ │ ├── interop.js
│ │ └── setFocus.js
│ ├── Server
│ ├── Controllers
│ │ └── WeatherForecastController.cs
│ ├── MyFirstBlazor.Server.csproj
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ └── Startup.cs
│ └── Shared
│ ├── IProductsService.cs
│ ├── MyFirstBlazor.Shared.csproj
│ ├── Product.cs
│ └── WeatherForecast.cs
├── Contributing.md
├── LICENSE.txt
├── README.md
└── errata.md
/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/.editorconfig
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/.gitattributes
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/.gitignore
--------------------------------------------------------------------------------
/9781484259276.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/9781484259276.jpg
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/.vscode/launch.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/.vscode/launch.json
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/.vscode/tasks.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/.vscode/tasks.json
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor.sln
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/App.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/App.razor
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/MyFirstBlazor.Client.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/MyFirstBlazor.Client.csproj
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/Pages/Counter.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/Pages/Counter.razor
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/Pages/FetchData.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/Pages/FetchData.razor
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/Pages/Index.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/Pages/Index.razor
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/Program.cs
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/Shared/MainLayout.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/Shared/MainLayout.razor
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/Shared/NavMenu.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/Shared/NavMenu.razor
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/Shared/SurveyPrompt.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/Shared/SurveyPrompt.razor
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/_Imports.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/_Imports.razor
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css.map
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/FONT-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/FONT-LICENSE
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/ICON-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/ICON-LICENSE
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/README.md
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.eot
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.otf
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/site.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/site.css
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/index.html
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Server/Controllers/WeatherForecastController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Server/Controllers/WeatherForecastController.cs
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Server/MyFirstBlazor.Server.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Server/MyFirstBlazor.Server.csproj
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Server/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Server/Program.cs
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Server/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Server/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Server/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Server/Startup.cs
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Shared/MyFirstBlazor.Shared.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Shared/MyFirstBlazor.Shared.csproj
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/MyFirstBlazor/Shared/WeatherForecast.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/MyFirstBlazor/Shared/WeatherForecast.cs
--------------------------------------------------------------------------------
/Chapter1/MyFirstBlazor/global.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter1/MyFirstBlazor/global.json
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor.sln
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/App.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/App.razor
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/MyFirstBlazor.Client.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/MyFirstBlazor.Client.csproj
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/Pages/Counter.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/Pages/Counter.razor
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/Pages/FetchData.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/Pages/FetchData.razor
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/Pages/Index.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/Pages/Index.razor
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/Pages/LifeCycle.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/Pages/LifeCycle.cs
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/Pages/LifeCycle.razor:
--------------------------------------------------------------------------------
1 |
LifeCycle
2 |
3 | @this.Param
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/Program.cs
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/Shared/MainLayout.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/Shared/MainLayout.razor
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/Shared/NavMenu.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/Shared/NavMenu.razor
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/Shared/SurveyPrompt.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/Shared/SurveyPrompt.razor
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/_Imports.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/_Imports.razor
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css.map
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/FONT-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/FONT-LICENSE
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/ICON-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/ICON-LICENSE
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/README.md
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/site.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/site.css
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/index.html
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Server/Controllers/WeatherForecastController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Server/Controllers/WeatherForecastController.cs
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Server/MyFirstBlazor.Server.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Server/MyFirstBlazor.Server.csproj
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Server/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Server/Program.cs
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Server/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Server/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Server/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Server/Startup.cs
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Shared/MyFirstBlazor.Shared.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Shared/MyFirstBlazor.Shared.csproj
--------------------------------------------------------------------------------
/Chapter2/MyFirstBlazor/MyFirstBlazor/Shared/WeatherForecast.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/MyFirstBlazor/MyFirstBlazor/Shared/WeatherForecast.cs
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace.sln
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/App.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/App.razor
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/DebuggingExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/DebuggingExtensions.cs
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/Pages/Index.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/Pages/Index.razor
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/PizzaPlace.Client.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/PizzaPlace.Client.csproj
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/Program.cs
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/Shared/MainLayout.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/Shared/MainLayout.razor
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/Shared/NavMenu.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/Shared/NavMenu.razor
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/_Imports.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/_Imports.razor
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css.map
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/FONT-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/FONT-LICENSE
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/ICON-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/ICON-LICENSE
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/README.md
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.eot
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.otf
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.svg
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.woff
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/site.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/css/site.css
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/images/hot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/images/hot.png
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/images/none.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/images/none.png
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/images/pizza.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/images/pizza.png
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/images/spicy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/images/spicy.png
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Client/wwwroot/index.html
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Server/Controllers/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Server/PizzaPlace.Server.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Server/PizzaPlace.Server.csproj
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Server/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Server/Program.cs
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Server/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Server/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Server/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Server/Startup.cs
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Shared/Basket.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Shared/Basket.cs
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Shared/Customer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Shared/Customer.cs
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Shared/Menu.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Shared/Menu.cs
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Shared/Pizza.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Shared/Pizza.cs
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Shared/PizzaPlace.Shared.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Shared/PizzaPlace.Shared.csproj
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Shared/State.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Shared/State.cs
--------------------------------------------------------------------------------
/Chapter2/PizzaPlace/PizzaPlace/Shared/UI.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter2/PizzaPlace/PizzaPlace/Shared/UI.cs
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor.Components/Component1.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor.Components/Component1.razor
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor.Components/DismissableAlert.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor.Components/DismissableAlert.cs
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor.Components/DismissableAlert.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor.Components/DismissableAlert.razor
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor.Components/ExampleJsInterop.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor.Components/ExampleJsInterop.cs
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor.Components/MyFirstBlazor.Components.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor.Components/MyFirstBlazor.Components.csproj
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor.Components/Timer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor.Components/Timer.cs
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor.Components/_Imports.razor:
--------------------------------------------------------------------------------
1 | @using Microsoft.AspNetCore.Components.Web
2 |
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/background.png
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/exampleJsInterop.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/exampleJsInterop.js
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/styles.css
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor.sln
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/App.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/App.razor
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/MyFirstBlazor.Client.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/MyFirstBlazor.Client.csproj
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Pages/Alert.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Pages/Alert.razor
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Pages/Counter.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Pages/Counter.razor
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Pages/CounterData.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Pages/CounterData.cs
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Pages/FetchData.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Pages/FetchData.razor
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Pages/GrandChild.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Pages/GrandChild.razor
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Pages/GrandMother.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Pages/GrandMother.razor
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Pages/Grid.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Pages/Grid.razor
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Pages/Index.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Pages/Index.razor
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Pages/ListView.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Pages/ListView.razor
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Program.cs
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Shared/MainLayout.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Shared/MainLayout.razor
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Shared/NavMenu.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Shared/NavMenu.razor
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Shared/SurveyPrompt.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/Shared/SurveyPrompt.razor
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/_Imports.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/_Imports.razor
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css.map
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/FONT-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/FONT-LICENSE
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/ICON-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/ICON-LICENSE
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/README.md
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/site.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/site.css
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/index.html
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Server/Controllers/WeatherForecastController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Server/Controllers/WeatherForecastController.cs
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Server/MyFirstBlazor.Server.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Server/MyFirstBlazor.Server.csproj
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Server/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Server/Program.cs
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Server/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Server/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Server/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Server/Startup.cs
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Shared/MyFirstBlazor.Shared.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Shared/MyFirstBlazor.Shared.csproj
--------------------------------------------------------------------------------
/Chapter3/MyFirstBlazor/MyFirstBlazor/Shared/WeatherForecast.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/MyFirstBlazor/MyFirstBlazor/Shared/WeatherForecast.cs
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace.sln
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/App.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/App.razor
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/DebuggingExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/DebuggingExtensions.cs
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/Pages/CustomerEntry.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/Pages/CustomerEntry.razor
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/Pages/Index.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/Pages/Index.razor
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/Pages/InputWatcher.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/Pages/InputWatcher.cs
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/Pages/PizzaItem.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/Pages/PizzaItem.razor
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/Pages/PizzaList.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/Pages/PizzaList.razor
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/Pages/ShoppingBasket.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/Pages/ShoppingBasket.razor
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/PizzaPlace.Client.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/PizzaPlace.Client.csproj
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/Program.cs
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/Shared/MainLayout.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/Shared/MainLayout.razor
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/Shared/NavMenu.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/Shared/NavMenu.razor
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/_Imports.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/_Imports.razor
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css.map
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/FONT-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/FONT-LICENSE
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/ICON-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/ICON-LICENSE
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/README.md
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.eot
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.otf
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.svg
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.woff
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/site.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/css/site.css
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/images/hot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/images/hot.png
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/images/none.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/images/none.png
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/images/pizza.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/images/pizza.png
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/images/spicy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/images/spicy.png
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Client/wwwroot/index.html
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Server/Controllers/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Server/PizzaPlace.Server.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Server/PizzaPlace.Server.csproj
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Server/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Server/Program.cs
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Server/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Server/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Server/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Server/Startup.cs
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Shared/Basket.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Shared/Basket.cs
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Shared/Customer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Shared/Customer.cs
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Shared/Menu.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Shared/Menu.cs
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Shared/Pizza.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Shared/Pizza.cs
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Shared/PizzaPlace.Shared.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Shared/PizzaPlace.Shared.csproj
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Shared/State.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Shared/State.cs
--------------------------------------------------------------------------------
/Chapter3/PizzaPlace/PizzaPlace/Shared/UI.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter3/PizzaPlace/PizzaPlace/Shared/UI.cs
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/App.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/App.razor
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/Pages/Index.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/Pages/Index.razor
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/Pages/Other.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/Pages/Other.razor
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/Pages/_Host.cshtml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/Pages/_Host.cshtml
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/Program.cs
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/Shared/MainLayout.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/Shared/MainLayout.razor
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/Shared/NavMenu.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/Shared/NavMenu.razor
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/Startup.cs
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/_Imports.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/_Imports.razor
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/appsettings.Development.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/appsettings.Development.json
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/appsettings.json
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/wwwroot/css/open-iconic/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/wwwroot/css/open-iconic/README.md
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/wwwroot/css/site.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/wwwroot/css/site.css
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/wwwroot/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime.ServiceSideClient/wwwroot/favicon.ico
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime.sln
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Client/App.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Client/App.razor
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Client/BlazorLifetime.Client.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Client/BlazorLifetime.Client.csproj
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Client/Pages/Index.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Client/Pages/Index.razor
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Client/Pages/Other.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Client/Pages/Other.razor
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Client/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Client/Program.cs
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Client/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Client/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Client/Shared/MainLayout.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Client/Shared/MainLayout.razor
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Client/Shared/NavMenu.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Client/Shared/NavMenu.razor
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Client/Shared/SurveyPrompt.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Client/Shared/SurveyPrompt.razor
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Client/_Imports.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Client/_Imports.razor
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Client/wwwroot/css/bootstrap/bootstrap.min.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Client/wwwroot/css/bootstrap/bootstrap.min.css
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Client/wwwroot/css/bootstrap/bootstrap.min.css.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Client/wwwroot/css/bootstrap/bootstrap.min.css.map
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Client/wwwroot/css/open-iconic/FONT-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Client/wwwroot/css/open-iconic/FONT-LICENSE
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Client/wwwroot/css/open-iconic/ICON-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Client/wwwroot/css/open-iconic/ICON-LICENSE
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Client/wwwroot/css/open-iconic/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Client/wwwroot/css/open-iconic/README.md
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Client/wwwroot/css/site.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Client/wwwroot/css/site.css
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Client/wwwroot/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Client/wwwroot/index.html
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Server/BlazorLifetime.Server.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Server/BlazorLifetime.Server.csproj
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Server/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Server/Program.cs
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Server/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Server/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Server/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Server/Startup.cs
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Shared/BlazorLifetime.Shared.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Shared/BlazorLifetime.Shared.csproj
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Shared/DependencyInjection.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Shared/DependencyInjection.cs
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Shared/ScopedService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Shared/ScopedService.cs
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Shared/SingletonService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Shared/SingletonService.cs
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/BlazorLifetime/Shared/TransientService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/BlazorLifetime/Shared/TransientService.cs
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/LifeTimeComponents/LifeTime.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/LifeTimeComponents/LifeTime.razor
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/LifeTimeComponents/LifeTimeComponents.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/LifeTimeComponents/LifeTimeComponents.csproj
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/LifeTimeComponents/_Imports.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/LifeTimeComponents/_Imports.razor
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/LifeTimeComponents/wwwroot/background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/LifeTimeComponents/wwwroot/background.png
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/LifeTimeComponents/wwwroot/exampleJsInterop.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/LifeTimeComponents/wwwroot/exampleJsInterop.js
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/LifeTimeComponents/wwwroot/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/LifeTimeComponents/wwwroot/styles.css
--------------------------------------------------------------------------------
/Chapter4/BlazorLifetime/global.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/BlazorLifetime/global.json
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor.Components/Component1.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor.Components/Component1.razor
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor.Components/DismissableAlert.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor.Components/DismissableAlert.cs
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor.Components/DismissableAlert.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor.Components/DismissableAlert.razor
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor.Components/ExampleJsInterop.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor.Components/ExampleJsInterop.cs
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor.Components/MyFirstBlazor.Components.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor.Components/MyFirstBlazor.Components.csproj
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor.Components/Timer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor.Components/Timer.cs
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor.Components/_Imports.razor:
--------------------------------------------------------------------------------
1 | @using Microsoft.AspNetCore.Components.Web
2 |
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/background.png
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/exampleJsInterop.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/exampleJsInterop.js
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/styles.css
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor.sln
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/App.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/App.razor
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/MyFirstBlazor.Client.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/MyFirstBlazor.Client.csproj
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/Alert.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/Alert.razor
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/Counter.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/Counter.razor
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/CounterData.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/CounterData.cs
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/FetchData.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/FetchData.razor
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/GrandChild.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/GrandChild.razor
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/GrandMother.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/GrandMother.razor
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/Grid.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/Grid.razor
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/Index.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/Index.razor
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/ListView.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/ListView.razor
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/ProductList.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/ProductList.cs
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/ProductList.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Pages/ProductList.razor
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Program.cs
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Services/ProductService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Services/ProductService.cs
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Shared/MainLayout.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Shared/MainLayout.razor
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Shared/NavMenu.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Shared/NavMenu.razor
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Shared/SurveyPrompt.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/Shared/SurveyPrompt.razor
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/_Imports.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/_Imports.razor
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css.map
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/FONT-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/FONT-LICENSE
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/ICON-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/ICON-LICENSE
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/README.md
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/site.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/site.css
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/index.html
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Server/Controllers/WeatherForecastController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Server/Controllers/WeatherForecastController.cs
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Server/MyFirstBlazor.Server.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Server/MyFirstBlazor.Server.csproj
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Server/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Server/Program.cs
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Server/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Server/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Server/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Server/Startup.cs
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Shared/IProductsService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Shared/IProductsService.cs
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Shared/MyFirstBlazor.Shared.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Shared/MyFirstBlazor.Shared.csproj
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Shared/Product.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Shared/Product.cs
--------------------------------------------------------------------------------
/Chapter4/MyFirstBlazor/MyFirstBlazor/Shared/WeatherForecast.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/MyFirstBlazor/MyFirstBlazor/Shared/WeatherForecast.cs
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace.sln
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/App.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/App.razor
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/DebuggingExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/DebuggingExtensions.cs
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/Pages/CustomerEntry.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/Pages/CustomerEntry.razor
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/Pages/Index.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/Pages/Index.razor
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/Pages/InputWatcher.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/Pages/InputWatcher.cs
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/Pages/PizzaItem.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/Pages/PizzaItem.razor
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/Pages/PizzaList.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/Pages/PizzaList.razor
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/Pages/ShoppingBasket.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/Pages/ShoppingBasket.razor
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/PizzaPlace.Client.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/PizzaPlace.Client.csproj
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/Program.cs
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/Shared/MainLayout.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/Shared/MainLayout.razor
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/Shared/NavMenu.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/Shared/NavMenu.razor
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/_Imports.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/_Imports.razor
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css.map
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/FONT-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/FONT-LICENSE
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/ICON-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/ICON-LICENSE
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/README.md
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.eot
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.otf
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.svg
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.woff
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/site.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/css/site.css
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/images/hot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/images/hot.png
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/images/none.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/images/none.png
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/images/pizza.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/images/pizza.png
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/images/spicy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/images/spicy.png
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Client/wwwroot/index.html
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Server/PizzaPlace.Server.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Server/PizzaPlace.Server.csproj
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Server/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Server/Program.cs
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Server/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Server/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Server/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Server/Startup.cs
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Shared/Basket.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Shared/Basket.cs
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Shared/ConsoleOrderService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Shared/ConsoleOrderService.cs
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Shared/Customer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Shared/Customer.cs
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Shared/HardCodedMenuService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Shared/HardCodedMenuService.cs
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Shared/IMenuService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Shared/IMenuService.cs
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Shared/IOrderService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Shared/IOrderService.cs
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Shared/Menu.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Shared/Menu.cs
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Shared/Pizza.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Shared/Pizza.cs
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Shared/PizzaPlace.Shared.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Shared/PizzaPlace.Shared.csproj
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Shared/State.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Shared/State.cs
--------------------------------------------------------------------------------
/Chapter4/PizzaPlace/PizzaPlace/Shared/UI.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter4/PizzaPlace/PizzaPlace/Shared/UI.cs
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace.sln
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/App.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/App.razor
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/DebuggingExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/DebuggingExtensions.cs
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/Pages/CustomerEntry.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/Pages/CustomerEntry.razor
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/Pages/Index.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/Pages/Index.razor
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/Pages/InputWatcher.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/Pages/InputWatcher.cs
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/Pages/PizzaItem.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/Pages/PizzaItem.razor
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/Pages/PizzaList.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/Pages/PizzaList.razor
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/Pages/ShoppingBasket.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/Pages/ShoppingBasket.razor
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/PizzaPlace.Client.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/PizzaPlace.Client.csproj
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/Program.cs
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/Shared/MainLayout.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/Shared/MainLayout.razor
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/Shared/NavMenu.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/Shared/NavMenu.razor
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/_Imports.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/_Imports.razor
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css.map
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/FONT-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/FONT-LICENSE
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/ICON-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/ICON-LICENSE
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/README.md
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.eot
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.otf
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.svg
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.woff
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/site.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/css/site.css
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/images/hot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/images/hot.png
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/images/none.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/images/none.png
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/images/pizza.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/images/pizza.png
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/images/spicy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/images/spicy.png
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Client/wwwroot/index.html
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Server/Controllers/PizzasController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Server/Controllers/PizzasController.cs
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Server/Migrations/20200126192851_CreatingPizzaDb.Designer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Server/Migrations/20200126192851_CreatingPizzaDb.Designer.cs
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Server/Migrations/20200126192851_CreatingPizzaDb.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Server/Migrations/20200126192851_CreatingPizzaDb.cs
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Server/Migrations/PizzaPlaceDbContextModelSnapshot.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Server/Migrations/PizzaPlaceDbContextModelSnapshot.cs
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Server/PizzaPlace.Server.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Server/PizzaPlace.Server.csproj
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Server/PizzaPlaceDbContext.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Server/PizzaPlaceDbContext.cs
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Server/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Server/Program.cs
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Server/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Server/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Server/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Server/Startup.cs
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Server/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Server/appsettings.json
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Shared/Basket.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Shared/Basket.cs
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Shared/ConsoleOrderService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Shared/ConsoleOrderService.cs
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Shared/Customer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Shared/Customer.cs
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Shared/HardCodedMenuService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Shared/HardCodedMenuService.cs
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Shared/IMenuService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Shared/IMenuService.cs
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Shared/IOrderService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Shared/IOrderService.cs
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Shared/Menu.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Shared/Menu.cs
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Shared/Pizza.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Shared/Pizza.cs
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Shared/PizzaPlace.Shared.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Shared/PizzaPlace.Shared.csproj
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Shared/State.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Shared/State.cs
--------------------------------------------------------------------------------
/Chapter5/PizzaPlace/PizzaPlace/Shared/UI.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter5/PizzaPlace/PizzaPlace/Shared/UI.cs
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor.Components/Component1.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor.Components/Component1.razor
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor.Components/DismissableAlert.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor.Components/DismissableAlert.cs
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor.Components/DismissableAlert.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor.Components/DismissableAlert.razor
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor.Components/ExampleJsInterop.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor.Components/ExampleJsInterop.cs
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor.Components/MyFirstBlazor.Components.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor.Components/MyFirstBlazor.Components.csproj
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor.Components/Timer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor.Components/Timer.cs
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor.Components/_Imports.razor:
--------------------------------------------------------------------------------
1 | @using Microsoft.AspNetCore.Components.Web
2 |
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/background.png
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/exampleJsInterop.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/exampleJsInterop.js
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/styles.css
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor.sln
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/App.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/App.razor
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/MyFirstBlazor.Client.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/MyFirstBlazor.Client.csproj
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/Alert.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/Alert.razor
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/Counter.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/Counter.razor
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/CounterData.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/CounterData.cs
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/FetchData.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/FetchData.razor
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/GrandChild.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/GrandChild.razor
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/GrandMother.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/GrandMother.razor
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/Grid.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/Grid.razor
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/Index.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/Index.razor
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/ListView.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/ListView.razor
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/ProductList.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/ProductList.cs
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/ProductList.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Pages/ProductList.razor
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Program.cs
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Services/ProductService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Services/ProductService.cs
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Shared/MainLayout.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Shared/MainLayout.razor
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Shared/NavMenu.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Shared/NavMenu.razor
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Shared/SurveyPrompt.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/Shared/SurveyPrompt.razor
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/_Imports.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/_Imports.razor
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css.map
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/FONT-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/FONT-LICENSE
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/ICON-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/ICON-LICENSE
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/README.md
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/site.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/site.css
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/index.html
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Server/Controllers/WeatherForecastController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Server/Controllers/WeatherForecastController.cs
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Server/MyFirstBlazor.Server.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Server/MyFirstBlazor.Server.csproj
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Server/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Server/Program.cs
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Server/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Server/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Server/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Server/Startup.cs
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Shared/IProductsService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Shared/IProductsService.cs
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Shared/MyFirstBlazor.Shared.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Shared/MyFirstBlazor.Shared.csproj
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Shared/Product.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Shared/Product.cs
--------------------------------------------------------------------------------
/Chapter6/MyFirstBlazor/MyFirstBlazor/Shared/WeatherForecast.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/MyFirstBlazor/MyFirstBlazor/Shared/WeatherForecast.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace.sln
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/App.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/App.razor
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/DebuggingExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/DebuggingExtensions.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/Pages/CustomerEntry.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/Pages/CustomerEntry.razor
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/Pages/Index.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/Pages/Index.razor
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/Pages/InputWatcher.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/Pages/InputWatcher.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/Pages/PizzaItem.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/Pages/PizzaItem.razor
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/Pages/PizzaList.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/Pages/PizzaList.razor
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/Pages/ShoppingBasket.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/Pages/ShoppingBasket.razor
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/PizzaPlace.Client.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/PizzaPlace.Client.csproj
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/Program.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/Services/MenuService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/Services/MenuService.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/Services/OrderService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/Services/OrderService.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/Shared/MainLayout.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/Shared/MainLayout.razor
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/Shared/NavMenu.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/Shared/NavMenu.razor
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/_Imports.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/_Imports.razor
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css.map
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/FONT-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/FONT-LICENSE
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/ICON-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/ICON-LICENSE
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/README.md
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.eot
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.otf
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.svg
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.woff
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/site.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/css/site.css
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/images/hot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/images/hot.png
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/images/none.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/images/none.png
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/images/pizza.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/images/pizza.png
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/images/spicy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/images/spicy.png
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Client/wwwroot/index.html
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Server/Controllers/OrdersController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Server/Controllers/OrdersController.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Server/Controllers/PizzasController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Server/Controllers/PizzasController.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Server/Migrations/20200126192851_CreatingPizzaDb.Designer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Server/Migrations/20200126192851_CreatingPizzaDb.Designer.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Server/Migrations/20200126192851_CreatingPizzaDb.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Server/Migrations/20200126192851_CreatingPizzaDb.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Server/Migrations/20200128154920_HandlingOrders.Designer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Server/Migrations/20200128154920_HandlingOrders.Designer.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Server/Migrations/20200128154920_HandlingOrders.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Server/Migrations/20200128154920_HandlingOrders.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Server/Migrations/PizzaPlaceDbContextModelSnapshot.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Server/Migrations/PizzaPlaceDbContextModelSnapshot.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Server/PizzaPlace.Server.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Server/PizzaPlace.Server.csproj
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Server/PizzaPlaceDbContext.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Server/PizzaPlaceDbContext.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Server/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Server/Program.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Server/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Server/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Server/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Server/Startup.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Server/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Server/appsettings.json
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Shared/Basket.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Shared/Basket.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Shared/ConsoleOrderService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Shared/ConsoleOrderService.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Shared/Customer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Shared/Customer.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Shared/HardCodedMenuService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Shared/HardCodedMenuService.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Shared/IMenuService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Shared/IMenuService.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Shared/IOrderService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Shared/IOrderService.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Shared/Menu.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Shared/Menu.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Shared/Order.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Shared/Order.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Shared/Pizza.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Shared/Pizza.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Shared/PizzaOrder.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Shared/PizzaOrder.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Shared/PizzaPlace.Shared.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Shared/PizzaPlace.Shared.csproj
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Shared/State.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Shared/State.cs
--------------------------------------------------------------------------------
/Chapter6/PizzaPlace/PizzaPlace/Shared/UI.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter6/PizzaPlace/PizzaPlace/Shared/UI.cs
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor.Components/Component1.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor.Components/Component1.razor
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor.Components/DismissableAlert.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor.Components/DismissableAlert.cs
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor.Components/DismissableAlert.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor.Components/DismissableAlert.razor
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor.Components/ExampleJsInterop.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor.Components/ExampleJsInterop.cs
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor.Components/MyFirstBlazor.Components.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor.Components/MyFirstBlazor.Components.csproj
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor.Components/Timer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor.Components/Timer.cs
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor.Components/_Imports.razor:
--------------------------------------------------------------------------------
1 | @using Microsoft.AspNetCore.Components.Web
2 |
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/background.png
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/exampleJsInterop.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/exampleJsInterop.js
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/styles.css
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor.sln
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/App.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/App.razor
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/MyFirstBlazor.Client.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/MyFirstBlazor.Client.csproj
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/Alert.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/Alert.razor
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/Counter.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/Counter.razor
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/CounterData.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/CounterData.cs
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/FetchData.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/FetchData.razor
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/GrandChild.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/GrandChild.razor
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/GrandMother.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/GrandMother.razor
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/Grid.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/Grid.razor
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/Index.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/Index.razor
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/ListView.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/ListView.razor
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/ProductList.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/ProductList.cs
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/ProductList.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/ProductList.razor
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/_Imports.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Pages/_Imports.razor
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Program.cs
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Services/ProductService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Services/ProductService.cs
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Shared/MainLayout.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Shared/MainLayout.razor
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Shared/MainLayout2.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Shared/MainLayout2.razor
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Shared/NavMenu.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Shared/NavMenu.razor
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Shared/NestedLayout.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Shared/NestedLayout.razor
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Shared/SurveyPrompt.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/Shared/SurveyPrompt.razor
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/_Imports.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/_Imports.razor
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css.map
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/FONT-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/FONT-LICENSE
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/ICON-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/ICON-LICENSE
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/README.md
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/site.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/site.css
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/index.html
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Server/Controllers/WeatherForecastController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Server/Controllers/WeatherForecastController.cs
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Server/MyFirstBlazor.Server.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Server/MyFirstBlazor.Server.csproj
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Server/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Server/Program.cs
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Server/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Server/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Server/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Server/Startup.cs
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Server/libman.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Server/libman.json
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Shared/IProductsService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Shared/IProductsService.cs
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Shared/MyFirstBlazor.Shared.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Shared/MyFirstBlazor.Shared.csproj
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Shared/Product.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Shared/Product.cs
--------------------------------------------------------------------------------
/Chapter7/MyFirstBlazor/MyFirstBlazor/Shared/WeatherForecast.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/MyFirstBlazor/MyFirstBlazor/Shared/WeatherForecast.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace.sln
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/App.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/App.razor
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/DebuggingExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/DebuggingExtensions.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/Pages/CustomerEntry.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/Pages/CustomerEntry.razor
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/Pages/Index.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/Pages/Index.razor
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/Pages/InputWatcher.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/Pages/InputWatcher.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/Pages/PizzaInfo.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/Pages/PizzaInfo.razor
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/Pages/PizzaItem.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/Pages/PizzaItem.razor
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/Pages/PizzaList.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/Pages/PizzaList.razor
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/Pages/ShoppingBasket.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/Pages/ShoppingBasket.razor
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/PizzaPlace.Client.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/PizzaPlace.Client.csproj
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/Program.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/Services/MenuService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/Services/MenuService.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/Services/OrderService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/Services/OrderService.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/Shared/MainLayout.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/Shared/MainLayout.razor
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/Shared/NavMenu.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/Shared/NavMenu.razor
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/_Imports.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/_Imports.razor
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/bootstrap/bootstrap.min.css.map
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/FONT-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/FONT-LICENSE
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/ICON-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/ICON-LICENSE
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/README.md
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.eot
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.otf
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.svg
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.woff
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/site.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/css/site.css
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/images/hot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/images/hot.png
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/images/none.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/images/none.png
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/images/pizza.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/images/pizza.png
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/images/spicy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/images/spicy.png
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Client/wwwroot/index.html
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Server/Controllers/OrdersController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Server/Controllers/OrdersController.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Server/Controllers/PizzasController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Server/Controllers/PizzasController.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Server/Migrations/20200126192851_CreatingPizzaDb.Designer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Server/Migrations/20200126192851_CreatingPizzaDb.Designer.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Server/Migrations/20200126192851_CreatingPizzaDb.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Server/Migrations/20200126192851_CreatingPizzaDb.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Server/Migrations/20200128154920_HandlingOrders.Designer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Server/Migrations/20200128154920_HandlingOrders.Designer.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Server/Migrations/20200128154920_HandlingOrders.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Server/Migrations/20200128154920_HandlingOrders.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Server/Migrations/PizzaPlaceDbContextModelSnapshot.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Server/Migrations/PizzaPlaceDbContextModelSnapshot.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Server/PizzaPlace.Server.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Server/PizzaPlace.Server.csproj
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Server/PizzaPlaceDbContext.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Server/PizzaPlaceDbContext.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Server/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Server/Program.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Server/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Server/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Server/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Server/Startup.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Server/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Server/appsettings.json
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Shared/Basket.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Shared/Basket.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Shared/ConsoleOrderService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Shared/ConsoleOrderService.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Shared/Customer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Shared/Customer.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Shared/HardCodedMenuService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Shared/HardCodedMenuService.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Shared/IMenuService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Shared/IMenuService.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Shared/IOrderService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Shared/IOrderService.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Shared/Menu.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Shared/Menu.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Shared/Order.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Shared/Order.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Shared/Pizza.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Shared/Pizza.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Shared/PizzaOrder.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Shared/PizzaOrder.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Shared/PizzaPlace.Shared.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Shared/PizzaPlace.Shared.csproj
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Shared/State.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Shared/State.cs
--------------------------------------------------------------------------------
/Chapter7/PizzaPlace/PizzaPlace/Shared/UI.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter7/PizzaPlace/PizzaPlace/Shared/UI.cs
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject.sln
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/App.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/App.razor
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/ChartTestProject.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/ChartTestProject.csproj
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/Data/WeatherForecast.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/Data/WeatherForecast.cs
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/Data/WeatherForecastService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/Data/WeatherForecastService.cs
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/Pages/Counter.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/Pages/Counter.razor
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/Pages/Error.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/Pages/Error.razor
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/Pages/FetchData.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/Pages/FetchData.razor
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/Pages/Index.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/Pages/Index.razor
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/Pages/_Host.cshtml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/Pages/_Host.cshtml
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/Program.cs
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/Shared/MainLayout.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/Shared/MainLayout.razor
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/Shared/NavMenu.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/Shared/NavMenu.razor
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/Startup.cs
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/_Imports.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/_Imports.razor
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/appsettings.Development.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/appsettings.Development.json
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/appsettings.json
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/wwwroot/css/bootstrap/bootstrap.min.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/wwwroot/css/bootstrap/bootstrap.min.css
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/wwwroot/css/bootstrap/bootstrap.min.css.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/wwwroot/css/bootstrap/bootstrap.min.css.map
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/wwwroot/css/open-iconic/FONT-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/wwwroot/css/open-iconic/FONT-LICENSE
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/wwwroot/css/open-iconic/ICON-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/wwwroot/css/open-iconic/ICON-LICENSE
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/wwwroot/css/open-iconic/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/wwwroot/css/open-iconic/README.md
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/wwwroot/css/site.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/wwwroot/css/site.css
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/ChartTestProject/wwwroot/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/ChartTestProject/wwwroot/favicon.ico
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/U2U.Components.Chart/ChartInterop.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/U2U.Components.Chart/ChartInterop.cs
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/U2U.Components.Chart/ChartOptions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/U2U.Components.Chart/ChartOptions.cs
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/U2U.Components.Chart/ColorExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/U2U.Components.Chart/ColorExtensions.cs
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/U2U.Components.Chart/DependencyInjection.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/U2U.Components.Chart/DependencyInjection.cs
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/U2U.Components.Chart/ExampleJsInterop.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/U2U.Components.Chart/ExampleJsInterop.cs
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/U2U.Components.Chart/IChartInterop.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/U2U.Components.Chart/IChartInterop.cs
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/U2U.Components.Chart/LineChart.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/U2U.Components.Chart/LineChart.razor
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/U2U.Components.Chart/LineChartData.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/U2U.Components.Chart/LineChartData.cs
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/U2U.Components.Chart/U2U.Components.Chart.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/U2U.Components.Chart/U2U.Components.Chart.csproj
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/U2U.Components.Chart/_Imports.razor:
--------------------------------------------------------------------------------
1 | @using Microsoft.AspNetCore.Components.Web
2 |
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/U2U.Components.Chart/wwwroot/Chart.bundle.min.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/U2U.Components.Chart/wwwroot/Chart.bundle.min.js
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/U2U.Components.Chart/wwwroot/JsInterop.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/U2U.Components.Chart/wwwroot/JsInterop.js
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/U2U.Components.Chart/wwwroot/background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/U2U.Components.Chart/wwwroot/background.png
--------------------------------------------------------------------------------
/Chapter8/ChartTestProject/U2U.Components.Chart/wwwroot/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/ChartTestProject/U2U.Components.Chart/wwwroot/styles.css
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor.Components/Component1.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor.Components/Component1.razor
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor.Components/DismissableAlert.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor.Components/DismissableAlert.cs
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor.Components/DismissableAlert.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor.Components/DismissableAlert.razor
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor.Components/ExampleJsInterop.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor.Components/ExampleJsInterop.cs
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor.Components/MyFirstBlazor.Components.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor.Components/MyFirstBlazor.Components.csproj
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor.Components/Timer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor.Components/Timer.cs
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor.Components/_Imports.razor:
--------------------------------------------------------------------------------
1 | @using Microsoft.AspNetCore.Components.Web
2 |
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/background.png
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/exampleJsInterop.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/exampleJsInterop.js
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor.Components/wwwroot/styles.css
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor.sln
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/App.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/App.razor
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/MyFirstBlazor.Client.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/MyFirstBlazor.Client.csproj
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/Alert.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/Alert.razor
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/Counter.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/Counter.razor
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/CounterData.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/CounterData.cs
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/FetchData.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/FetchData.razor
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/GrandChild.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/GrandChild.razor
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/GrandMother.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/GrandMother.razor
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/Grid.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/Grid.razor
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/Index.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/Index.razor
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/ListView.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/ListView.razor
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/ProductList.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/ProductList.cs
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/ProductList.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/ProductList.razor
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/_Imports.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Pages/_Imports.razor
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Program.cs
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Services/ILocalStorage.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Services/ILocalStorage.cs
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Services/LocalStorage.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Services/LocalStorage.cs
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Services/ProductService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Services/ProductService.cs
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Shared/MainLayout.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Shared/MainLayout.razor
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Shared/MainLayout2.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Shared/MainLayout2.razor
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Shared/NavMenu.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Shared/NavMenu.razor
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Shared/NestedLayout.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Shared/NestedLayout.razor
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Shared/SurveyPrompt.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/Shared/SurveyPrompt.razor
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/_Imports.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/_Imports.razor
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/bootstrap/bootstrap.min.css.map
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/FONT-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/FONT-LICENSE
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/ICON-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/ICON-LICENSE
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/open-iconic/README.md
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/site.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/css/site.css
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/index.html
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/scripts/interop.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/scripts/interop.js
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/scripts/setFocus.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Client/wwwroot/scripts/setFocus.js
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Server/Controllers/WeatherForecastController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Server/Controllers/WeatherForecastController.cs
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Server/MyFirstBlazor.Server.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Server/MyFirstBlazor.Server.csproj
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Server/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Server/Program.cs
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Server/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Server/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Server/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Server/Startup.cs
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Shared/IProductsService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Shared/IProductsService.cs
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Shared/MyFirstBlazor.Shared.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Shared/MyFirstBlazor.Shared.csproj
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Shared/Product.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Shared/Product.cs
--------------------------------------------------------------------------------
/Chapter8/MyFirstBlazor/MyFirstBlazor/Shared/WeatherForecast.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Chapter8/MyFirstBlazor/MyFirstBlazor/Shared/WeatherForecast.cs
--------------------------------------------------------------------------------
/Contributing.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/Contributing.md
--------------------------------------------------------------------------------
/LICENSE.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/LICENSE.txt
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/README.md
--------------------------------------------------------------------------------
/errata.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/microsoft-blazor/HEAD/errata.md
--------------------------------------------------------------------------------