├── .gitignore ├── .hgignore ├── All_Chapters.sln ├── Chapter_02 └── HealthCheck │ ├── HealthCheck │ ├── .browserslistrc │ ├── .editorconfig │ ├── .gitignore │ ├── .vscode │ │ └── launch.json │ ├── HealthCheck.esproj │ ├── README.md │ ├── angular.json │ ├── aspnetcore-https.js │ ├── karma.conf.js │ ├── nuget.config │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app │ │ │ ├── app.component.css │ │ │ ├── app.component.html │ │ │ ├── app.component.spec.ts │ │ │ ├── app.component.ts │ │ │ └── app.module.ts │ │ ├── assets │ │ │ └── .gitkeep │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── polyfills.ts │ │ ├── proxy.conf.js │ │ ├── styles.css │ │ └── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json │ └── HealthCheckAPI │ ├── Controllers │ └── WeatherForecastController.cs │ ├── HealthCheckAPI.csproj │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Chapter_03 └── HealthCheck │ ├── HealthCheck │ ├── .browserslistrc │ ├── .editorconfig │ ├── .gitignore │ ├── .vscode │ │ └── launch.json │ ├── HealthCheck.esproj │ ├── README.md │ ├── angular.json │ ├── aspnetcore-https.js │ ├── karma.conf.js │ ├── nuget.config │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app │ │ │ ├── app-routing.module.ts │ │ │ ├── app.component.css │ │ │ ├── app.component.html │ │ │ ├── app.component.spec.ts │ │ │ ├── app.component.ts │ │ │ ├── app.module.ts │ │ │ ├── fetch-data │ │ │ │ ├── fetch-data.component.css │ │ │ │ ├── fetch-data.component.html │ │ │ │ └── fetch-data.component.ts │ │ │ ├── home │ │ │ │ ├── home.component.css │ │ │ │ ├── home.component.html │ │ │ │ └── home.component.ts │ │ │ └── nav-menu │ │ │ │ ├── nav-menu.component.css │ │ │ │ ├── nav-menu.component.html │ │ │ │ └── nav-menu.component.ts │ │ ├── assets │ │ │ └── .gitkeep │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── polyfills.ts │ │ ├── proxy.conf.js │ │ ├── styles.css │ │ └── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json │ └── HealthCheckAPI │ ├── Controllers │ └── WeatherForecastController.cs │ ├── HealthCheckAPI.csproj │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Chapter_04 └── HealthCheck │ ├── HealthCheck │ ├── .browserslistrc │ ├── .editorconfig │ ├── .gitignore │ ├── .vscode │ │ └── launch.json │ ├── HealthCheck.esproj │ ├── README.md │ ├── angular.json │ ├── aspnetcore-https.js │ ├── karma.conf.js │ ├── nuget.config │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app │ │ │ ├── app-routing.module.ts │ │ │ ├── app.component.html │ │ │ ├── app.component.scss │ │ │ ├── app.component.spec.ts │ │ │ ├── app.component.ts │ │ │ ├── app.module.ts │ │ │ ├── fetch-data │ │ │ │ ├── fetch-data.component.html │ │ │ │ ├── fetch-data.component.scss │ │ │ │ └── fetch-data.component.ts │ │ │ ├── health-check │ │ │ │ ├── health-check.component.html │ │ │ │ ├── health-check.component.scss │ │ │ │ └── health-check.component.ts │ │ │ ├── home │ │ │ │ ├── home.component.html │ │ │ │ ├── home.component.scss │ │ │ │ ├── home.component.spec.ts │ │ │ │ └── home.component.ts │ │ │ └── nav-menu │ │ │ │ ├── nav-menu.component.html │ │ │ │ ├── nav-menu.component.scss │ │ │ │ ├── nav-menu.component.spec.ts │ │ │ │ └── nav-menu.component.ts │ │ ├── assets │ │ │ └── .gitkeep │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── polyfills.ts │ │ ├── proxy.conf.js │ │ ├── styles.scss │ │ └── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json │ └── HealthCheckAPI │ ├── Controllers │ └── WeatherForecastController.cs │ ├── CustomHealthCheckOptions.cs │ ├── HealthCheckAPI.csproj │ ├── ICMPHealthCheck.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Chapter_05 └── WorldCities │ ├── WorldCities │ ├── .browserslistrc │ ├── .editorconfig │ ├── .gitignore │ ├── .vscode │ │ └── launch.json │ ├── README.md │ ├── WorldCities.esproj │ ├── angular.json │ ├── aspnetcore-https.js │ ├── karma.conf.js │ ├── nuget.config │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app │ │ │ ├── app-routing.module.ts │ │ │ ├── app.component.html │ │ │ ├── app.component.scss │ │ │ ├── app.component.spec.ts │ │ │ ├── app.component.ts │ │ │ ├── app.module.ts │ │ │ ├── home │ │ │ │ ├── home.component.html │ │ │ │ ├── home.component.scss │ │ │ │ └── home.component.ts │ │ │ └── nav-menu │ │ │ │ ├── nav-menu.component.html │ │ │ │ ├── nav-menu.component.scss │ │ │ │ └── nav-menu.component.ts │ │ ├── assets │ │ │ ├── .gitkeep │ │ │ └── img │ │ │ │ └── home.jpg │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── polyfills.ts │ │ ├── proxy.conf.js │ │ ├── styles.scss │ │ └── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json │ └── WorldCitiesAPI │ ├── Controllers │ ├── CitiesController.cs │ ├── CountriesController.cs │ └── SeedController.cs │ ├── Data │ ├── ApplicationDbContext.cs │ ├── Migrations │ │ ├── 20211118040102_Initial.Designer.cs │ │ ├── 20211118040102_Initial.cs │ │ └── ApplicationDbContextModelSnapshot.cs │ ├── Models │ │ ├── City.cs │ │ ├── CityEntityTypeConfiguration.cs │ │ ├── Country.cs │ │ └── CountryEntityTypeConfiguration.cs │ └── Source │ │ └── worldcities.xlsx │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── WorldCitiesAPI.csproj │ ├── appsettings.Development.json │ └── appsettings.json ├── Chapter_06 └── WorldCities │ ├── WorldCities │ ├── .browserslistrc │ ├── .editorconfig │ ├── .gitignore │ ├── .vscode │ │ └── launch.json │ ├── README.md │ ├── WorldCities.esproj │ ├── angular.json │ ├── aspnetcore-https.js │ ├── karma.conf.js │ ├── nuget.config │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app │ │ │ ├── angular-material.module.ts │ │ │ ├── app-routing.module.ts │ │ │ ├── app.component.html │ │ │ ├── app.component.scss │ │ │ ├── app.component.spec.ts │ │ │ ├── app.component.ts │ │ │ ├── app.module.ts │ │ │ ├── cities │ │ │ │ ├── _cities.component_v1.html │ │ │ │ ├── _cities.component_v1.scss │ │ │ │ ├── _cities.component_v1.ts │ │ │ │ ├── cities.component.html │ │ │ │ ├── cities.component.scss │ │ │ │ ├── cities.component.ts │ │ │ │ └── city.ts │ │ │ ├── countries │ │ │ │ ├── countries.component.html │ │ │ │ ├── countries.component.scss │ │ │ │ ├── countries.component.ts │ │ │ │ └── country.ts │ │ │ ├── home │ │ │ │ ├── home.component.html │ │ │ │ ├── home.component.scss │ │ │ │ └── home.component.ts │ │ │ └── nav-menu │ │ │ │ ├── nav-menu.component.html │ │ │ │ ├── nav-menu.component.scss │ │ │ │ └── nav-menu.component.ts │ │ ├── assets │ │ │ ├── .gitkeep │ │ │ └── img │ │ │ │ └── home.jpg │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── polyfills.ts │ │ ├── proxy.conf.js │ │ ├── styles.scss │ │ └── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json │ └── WorldCitiesAPI │ ├── Controllers │ ├── CitiesController.cs │ ├── CountriesController.cs │ └── SeedController.cs │ ├── Data │ ├── ApiResult.cs │ ├── ApplicationDbContext.cs │ ├── Migrations │ │ ├── 20211118040102_Initial.Designer.cs │ │ ├── 20211118040102_Initial.cs │ │ └── ApplicationDbContextModelSnapshot.cs │ ├── Models │ │ ├── City.cs │ │ ├── CityEntityTypeConfiguration.cs │ │ ├── Country.cs │ │ └── CountryEntityTypeConfiguration.cs │ └── Source │ │ └── worldcities.xlsx │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── WorldCitiesAPI.csproj │ ├── appsettings.Development.json │ └── appsettings.json ├── Chapter_07 └── WorldCities │ ├── WorldCities │ ├── .browserslistrc │ ├── .editorconfig │ ├── .gitignore │ ├── .vscode │ │ └── launch.json │ ├── README.md │ ├── WorldCities.esproj │ ├── angular.json │ ├── aspnetcore-https.js │ ├── karma.conf.js │ ├── nuget.config │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app │ │ │ ├── angular-material.module.ts │ │ │ ├── app-routing.module.ts │ │ │ ├── app.component.html │ │ │ ├── app.component.scss │ │ │ ├── app.component.spec.ts │ │ │ ├── app.component.ts │ │ │ ├── app.module.ts │ │ │ ├── cities │ │ │ │ ├── cities.component.html │ │ │ │ ├── cities.component.scss │ │ │ │ ├── cities.component.ts │ │ │ │ ├── city-edit.component.html │ │ │ │ ├── city-edit.component.scss │ │ │ │ ├── city-edit.component.ts │ │ │ │ └── city.ts │ │ │ ├── countries │ │ │ │ ├── countries.component.html │ │ │ │ ├── countries.component.scss │ │ │ │ ├── countries.component.ts │ │ │ │ ├── country-edit.component.html │ │ │ │ ├── country-edit.component.scss │ │ │ │ ├── country-edit.component.ts │ │ │ │ └── country.ts │ │ │ ├── home │ │ │ │ ├── home.component.html │ │ │ │ ├── home.component.scss │ │ │ │ └── home.component.ts │ │ │ └── nav-menu │ │ │ │ ├── nav-menu.component.html │ │ │ │ ├── nav-menu.component.scss │ │ │ │ └── nav-menu.component.ts │ │ ├── assets │ │ │ ├── .gitkeep │ │ │ └── img │ │ │ │ └── home.jpg │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── polyfills.ts │ │ ├── proxy.conf.js │ │ ├── styles.scss │ │ └── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json │ └── WorldCitiesAPI │ ├── Controllers │ ├── CitiesController.cs │ ├── CountriesController.cs │ └── SeedController.cs │ ├── Data │ ├── ApiResult.cs │ ├── ApplicationDbContext.cs │ ├── Migrations │ │ ├── 20211118040102_Initial.Designer.cs │ │ ├── 20211118040102_Initial.cs │ │ └── ApplicationDbContextModelSnapshot.cs │ ├── Models │ │ ├── City.cs │ │ ├── CityEntityTypeConfiguration.cs │ │ ├── Country.cs │ │ └── CountryEntityTypeConfiguration.cs │ └── Source │ │ └── worldcities.xlsx │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── WorldCitiesAPI.csproj │ ├── appsettings.Development.json │ └── appsettings.json ├── Chapter_08 └── WorldCities │ ├── WorldCities │ ├── .browserslistrc │ ├── .editorconfig │ ├── .gitignore │ ├── .vscode │ │ └── launch.json │ ├── README.md │ ├── WorldCities.esproj │ ├── angular.json │ ├── aspnetcore-https.js │ ├── karma.conf.js │ ├── nuget.config │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app │ │ │ ├── angular-material.module.ts │ │ │ ├── app-routing.module.ts │ │ │ ├── app.component.html │ │ │ ├── app.component.scss │ │ │ ├── app.component.spec.ts │ │ │ ├── app.component.ts │ │ │ ├── app.module.ts │ │ │ ├── base-form.component.ts │ │ │ ├── base.service.ts │ │ │ ├── cities │ │ │ │ ├── cities.component.html │ │ │ │ ├── cities.component.scss │ │ │ │ ├── cities.component.ts │ │ │ │ ├── city-edit.component.html │ │ │ │ ├── city-edit.component.scss │ │ │ │ ├── city-edit.component.ts │ │ │ │ ├── city.service.ts │ │ │ │ └── city.ts │ │ │ ├── countries │ │ │ │ ├── countries.component.html │ │ │ │ ├── countries.component.scss │ │ │ │ ├── countries.component.ts │ │ │ │ ├── country-edit.component.html │ │ │ │ ├── country-edit.component.scss │ │ │ │ ├── country-edit.component.ts │ │ │ │ ├── country.service.ts │ │ │ │ └── country.ts │ │ │ ├── home │ │ │ │ ├── home.component.html │ │ │ │ ├── home.component.scss │ │ │ │ └── home.component.ts │ │ │ └── nav-menu │ │ │ │ ├── nav-menu.component.html │ │ │ │ ├── nav-menu.component.scss │ │ │ │ └── nav-menu.component.ts │ │ ├── assets │ │ │ ├── .gitkeep │ │ │ └── img │ │ │ │ └── home.jpg │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── polyfills.ts │ │ ├── proxy.conf.js │ │ ├── styles.scss │ │ └── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json │ └── WorldCitiesAPI │ ├── Controllers │ ├── CitiesController.cs │ ├── CountriesController.cs │ └── SeedController.cs │ ├── Data │ ├── ApiResult.cs │ ├── ApplicationDbContext.cs │ ├── CityDTO.cs │ ├── CountryDTO.cs │ ├── Migrations │ │ ├── 20211118040102_Initial.Designer.cs │ │ ├── 20211118040102_Initial.cs │ │ └── ApplicationDbContextModelSnapshot.cs │ ├── Models │ │ ├── City.cs │ │ ├── CityEntityTypeConfiguration.cs │ │ ├── Country.cs │ │ └── CountryEntityTypeConfiguration.cs │ └── Source │ │ └── worldcities.xlsx │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── WorldCitiesAPI.csproj │ ├── appsettings.Development.json │ └── appsettings.json ├── Chapter_09 └── WorldCities │ ├── WorldCities │ ├── .browserslistrc │ ├── .editorconfig │ ├── .gitignore │ ├── .vscode │ │ └── launch.json │ ├── README.md │ ├── WorldCities.esproj │ ├── angular.json │ ├── aspnetcore-https.js │ ├── karma.conf.js │ ├── nuget.config │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app │ │ │ ├── angular-material.module.ts │ │ │ ├── app-routing.module.ts │ │ │ ├── app.component.html │ │ │ ├── app.component.scss │ │ │ ├── app.component.spec.ts │ │ │ ├── app.component.ts │ │ │ ├── app.module.ts │ │ │ ├── base-form.component.ts │ │ │ ├── base.service.ts │ │ │ ├── cities │ │ │ │ ├── cities.component.html │ │ │ │ ├── cities.component.scss │ │ │ │ ├── cities.component.ts │ │ │ │ ├── city-edit.component.html │ │ │ │ ├── city-edit.component.scss │ │ │ │ ├── city-edit.component.ts │ │ │ │ ├── city.service.ts │ │ │ │ └── city.ts │ │ │ ├── countries │ │ │ │ ├── countries.component.html │ │ │ │ ├── countries.component.scss │ │ │ │ ├── countries.component.ts │ │ │ │ ├── country-edit.component.html │ │ │ │ ├── country-edit.component.scss │ │ │ │ ├── country-edit.component.ts │ │ │ │ ├── country.service.ts │ │ │ │ └── country.ts │ │ │ ├── home │ │ │ │ ├── home.component.html │ │ │ │ ├── home.component.scss │ │ │ │ └── home.component.ts │ │ │ └── nav-menu │ │ │ │ ├── nav-menu.component.html │ │ │ │ ├── nav-menu.component.scss │ │ │ │ └── nav-menu.component.ts │ │ ├── assets │ │ │ ├── .gitkeep │ │ │ └── img │ │ │ │ └── home.jpg │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── polyfills.ts │ │ ├── proxy.conf.js │ │ ├── styles.scss │ │ └── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json │ └── WorldCitiesAPI │ ├── Controllers │ ├── CitiesController.cs │ ├── CountriesController.cs │ └── SeedController.cs │ ├── Data │ ├── ApiResult.cs │ ├── ApplicationDbContext.cs │ ├── CityDTO.cs │ ├── CountryDTO.cs │ ├── Migrations │ │ ├── 20211118040102_Initial.Designer.cs │ │ ├── 20211118040102_Initial.cs │ │ └── ApplicationDbContextModelSnapshot.cs │ ├── Models │ │ ├── City.cs │ │ ├── CityEntityTypeConfiguration.cs │ │ ├── Country.cs │ │ └── CountryEntityTypeConfiguration.cs │ └── Source │ │ └── worldcities.xlsx │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── WorldCitiesAPI.csproj │ ├── appsettings.Development.json │ ├── appsettings.json │ └── libman.json ├── Chapter_10 └── WorldCities │ ├── WorldCities │ ├── .browserslistrc │ ├── .editorconfig │ ├── .gitignore │ ├── .vscode │ │ └── launch.json │ ├── README.md │ ├── WorldCities.esproj │ ├── angular.json │ ├── aspnetcore-https.js │ ├── karma.conf.js │ ├── nuget.config │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app │ │ │ ├── angular-material.module.ts │ │ │ ├── app-routing.module.ts │ │ │ ├── app.component.html │ │ │ ├── app.component.scss │ │ │ ├── app.component.spec.ts │ │ │ ├── app.component.ts │ │ │ ├── app.module.ts │ │ │ ├── base-form.component.ts │ │ │ ├── base.service.ts │ │ │ ├── cities │ │ │ │ ├── cities.component.html │ │ │ │ ├── cities.component.scss │ │ │ │ ├── cities.component.spec.ts │ │ │ │ ├── cities.component.ts │ │ │ │ ├── city-edit.component.html │ │ │ │ ├── city-edit.component.scss │ │ │ │ ├── city-edit.component.ts │ │ │ │ ├── city.service.ts │ │ │ │ └── city.ts │ │ │ ├── countries │ │ │ │ ├── countries.component.html │ │ │ │ ├── countries.component.scss │ │ │ │ ├── countries.component.ts │ │ │ │ ├── country-edit.component.html │ │ │ │ ├── country-edit.component.scss │ │ │ │ ├── country-edit.component.ts │ │ │ │ ├── country.service.ts │ │ │ │ └── country.ts │ │ │ ├── home │ │ │ │ ├── home.component.html │ │ │ │ ├── home.component.scss │ │ │ │ └── home.component.ts │ │ │ └── nav-menu │ │ │ │ ├── nav-menu.component.html │ │ │ │ ├── nav-menu.component.scss │ │ │ │ └── nav-menu.component.ts │ │ ├── assets │ │ │ ├── .gitkeep │ │ │ └── img │ │ │ │ └── home.jpg │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── polyfills.ts │ │ ├── proxy.conf.js │ │ ├── styles.scss │ │ └── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json │ ├── WorldCitiesAPI.Tests │ ├── CitiesController_Test.cs │ └── WorldCitiesAPI.Tests.csproj │ └── WorldCitiesAPI │ ├── Controllers │ ├── CitiesController.cs │ ├── CountriesController.cs │ └── SeedController.cs │ ├── Data │ ├── ApiResult.cs │ ├── ApplicationDbContext.cs │ ├── CityDTO.cs │ ├── CountryDTO.cs │ ├── Migrations │ │ ├── 20211118040102_Initial.Designer.cs │ │ ├── 20211118040102_Initial.cs │ │ └── ApplicationDbContextModelSnapshot.cs │ ├── Models │ │ ├── City.cs │ │ ├── CityEntityTypeConfiguration.cs │ │ ├── Country.cs │ │ └── CountryEntityTypeConfiguration.cs │ └── Source │ │ └── worldcities.xlsx │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── WorldCitiesAPI.csproj │ ├── appsettings.Development.json │ ├── appsettings.json │ └── libman.json ├── Chapter_11 └── WorldCities │ ├── WorldCities │ ├── .browserslistrc │ ├── .editorconfig │ ├── .gitignore │ ├── .vscode │ │ └── launch.json │ ├── README.md │ ├── WorldCities.esproj │ ├── angular.json │ ├── aspnetcore-https.js │ ├── karma.conf.js │ ├── nuget.config │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app │ │ │ ├── angular-material.module.ts │ │ │ ├── app-routing.module.ts │ │ │ ├── app.component.html │ │ │ ├── app.component.scss │ │ │ ├── app.component.spec.ts │ │ │ ├── app.component.ts │ │ │ ├── app.module.ts │ │ │ ├── auth │ │ │ │ ├── auth.guard.ts │ │ │ │ ├── auth.interceptor.ts │ │ │ │ ├── auth.service.ts │ │ │ │ ├── login-request.ts │ │ │ │ ├── login-result.ts │ │ │ │ ├── login.component.html │ │ │ │ ├── login.component.scss │ │ │ │ └── login.component.ts │ │ │ ├── base-form.component.ts │ │ │ ├── base.service.ts │ │ │ ├── cities │ │ │ │ ├── cities.component.html │ │ │ │ ├── cities.component.scss │ │ │ │ ├── cities.component.spec.ts │ │ │ │ ├── cities.component.ts │ │ │ │ ├── city-edit.component.html │ │ │ │ ├── city-edit.component.scss │ │ │ │ ├── city-edit.component.ts │ │ │ │ ├── city.service.ts │ │ │ │ └── city.ts │ │ │ ├── countries │ │ │ │ ├── countries.component.html │ │ │ │ ├── countries.component.scss │ │ │ │ ├── countries.component.ts │ │ │ │ ├── country-edit.component.html │ │ │ │ ├── country-edit.component.scss │ │ │ │ ├── country-edit.component.ts │ │ │ │ ├── country.service.ts │ │ │ │ └── country.ts │ │ │ ├── home │ │ │ │ ├── home.component.html │ │ │ │ ├── home.component.scss │ │ │ │ └── home.component.ts │ │ │ └── nav-menu │ │ │ │ ├── nav-menu.component.html │ │ │ │ ├── nav-menu.component.scss │ │ │ │ └── nav-menu.component.ts │ │ ├── assets │ │ │ ├── .gitkeep │ │ │ └── img │ │ │ │ └── home.jpg │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── polyfills.ts │ │ ├── proxy.conf.js │ │ ├── styles.scss │ │ └── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json │ ├── WorldCitiesAPI.Tests │ ├── CitiesController_Test.cs │ ├── IdentityHelper.cs │ ├── SeedController_Tests.cs │ └── WorldCitiesAPI.Tests.csproj │ └── WorldCitiesAPI │ ├── Controllers │ ├── AccountController.cs │ ├── CitiesController.cs │ ├── CountriesController.cs │ └── SeedController.cs │ ├── Data │ ├── ApiResult.cs │ ├── ApplicationDbContext.cs │ ├── CityDTO.cs │ ├── CountryDTO.cs │ ├── JwtHandler.cs │ ├── LoginRequest.cs │ ├── LoginResult.cs │ ├── Migrations │ │ ├── 20211118040102_Initial.Designer.cs │ │ ├── 20211118040102_Initial.cs │ │ ├── 20211219005530_Identity.Designer.cs │ │ ├── 20211219005530_Identity.cs │ │ └── ApplicationDbContextModelSnapshot.cs │ ├── Models │ │ ├── ApplicationUser.cs │ │ ├── City.cs │ │ ├── CityEntityTypeConfiguration.cs │ │ ├── Country.cs │ │ └── CountryEntityTypeConfiguration.cs │ └── Source │ │ └── worldcities.xlsx │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── WorldCitiesAPI.csproj │ ├── appsettings.Development.json │ ├── appsettings.json │ └── libman.json ├── Chapter_12 ├── HealthCheck │ ├── HealthCheck │ │ ├── .browserslistrc │ │ ├── .editorconfig │ │ ├── .gitignore │ │ ├── .vscode │ │ │ └── launch.json │ │ ├── HealthCheck.esproj │ │ ├── README.md │ │ ├── angular.json │ │ ├── aspnetcore-https.js │ │ ├── karma.conf.js │ │ ├── ngsw-config.json │ │ ├── nuget.config │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── src │ │ │ ├── app │ │ │ │ ├── app-routing.module.ts │ │ │ │ ├── app.component.html │ │ │ │ ├── app.component.scss │ │ │ │ ├── app.component.spec.ts │ │ │ │ ├── app.component.ts │ │ │ │ ├── app.module.ts │ │ │ │ ├── fetch-data │ │ │ │ │ ├── fetch-data.component.html │ │ │ │ │ ├── fetch-data.component.scss │ │ │ │ │ ├── fetch-data.component.spec.ts │ │ │ │ │ └── fetch-data.component.ts │ │ │ │ ├── health-check │ │ │ │ │ ├── health-check.component.html │ │ │ │ │ ├── health-check.component.scss │ │ │ │ │ ├── health-check.component.spec.ts │ │ │ │ │ └── health-check.component.ts │ │ │ │ ├── home │ │ │ │ │ ├── home.component.html │ │ │ │ │ ├── home.component.scss │ │ │ │ │ ├── home.component.spec.ts │ │ │ │ │ └── home.component.ts │ │ │ │ ├── manifest.webmanifest │ │ │ │ └── nav-menu │ │ │ │ │ ├── nav-menu.component.html │ │ │ │ │ ├── nav-menu.component.scss │ │ │ │ │ ├── nav-menu.component.spec.ts │ │ │ │ │ └── nav-menu.component.ts │ │ │ ├── assets │ │ │ │ ├── .gitkeep │ │ │ │ └── icons │ │ │ │ │ ├── icon-128x128.png │ │ │ │ │ ├── icon-144x144.png │ │ │ │ │ ├── icon-152x152.png │ │ │ │ │ ├── icon-192x192.png │ │ │ │ │ ├── icon-384x384.png │ │ │ │ │ ├── icon-512x512.png │ │ │ │ │ ├── icon-72x72.png │ │ │ │ │ └── icon-96x96.png │ │ │ ├── environments │ │ │ │ ├── environment.prod.ts │ │ │ │ └── environment.ts │ │ │ ├── favicon.ico │ │ │ ├── index.html │ │ │ ├── main.ts │ │ │ ├── manifest.webmanifest │ │ │ ├── polyfills.ts │ │ │ ├── proxy.conf.js │ │ │ ├── styles.scss │ │ │ └── test.ts │ │ ├── tsconfig.app.json │ │ ├── tsconfig.json │ │ └── tsconfig.spec.json │ └── HealthCheckAPI │ │ ├── Controllers │ │ └── WeatherForecastController.cs │ │ ├── CustomHealthCheckOptions.cs │ │ ├── HealthCheckAPI.csproj │ │ ├── ICMPHealthCheck.cs │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── WeatherForecast.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json └── WorldCities │ ├── WorldCities │ ├── .browserslistrc │ ├── .editorconfig │ ├── .gitignore │ ├── .vscode │ │ └── launch.json │ ├── README.md │ ├── WorldCities.esproj │ ├── angular.json │ ├── aspnetcore-https.js │ ├── karma.conf.js │ ├── ngsw-config.json │ ├── nuget.config │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app │ │ │ ├── angular-material.module.ts │ │ │ ├── app-routing.module.ts │ │ │ ├── app.component.html │ │ │ ├── app.component.scss │ │ │ ├── app.component.spec.ts │ │ │ ├── app.component.ts │ │ │ ├── app.module.ts │ │ │ ├── auth │ │ │ │ ├── auth.guard.ts │ │ │ │ ├── auth.interceptor.ts │ │ │ │ ├── auth.service.ts │ │ │ │ ├── login-request.ts │ │ │ │ ├── login-result.ts │ │ │ │ ├── login.component.html │ │ │ │ ├── login.component.scss │ │ │ │ └── login.component.ts │ │ │ ├── base-form.component.ts │ │ │ ├── base.service.ts │ │ │ ├── cities │ │ │ │ ├── cities.component.html │ │ │ │ ├── cities.component.scss │ │ │ │ ├── cities.component.spec.ts │ │ │ │ ├── cities.component.ts │ │ │ │ ├── city-edit.component.html │ │ │ │ ├── city-edit.component.scss │ │ │ │ ├── city-edit.component.ts │ │ │ │ ├── city.service.ts │ │ │ │ └── city.ts │ │ │ ├── countries │ │ │ │ ├── countries.component.html │ │ │ │ ├── countries.component.scss │ │ │ │ ├── countries.component.ts │ │ │ │ ├── country-edit.component.html │ │ │ │ ├── country-edit.component.scss │ │ │ │ ├── country-edit.component.ts │ │ │ │ ├── country.service.ts │ │ │ │ └── country.ts │ │ │ ├── home │ │ │ │ ├── home.component.html │ │ │ │ ├── home.component.scss │ │ │ │ └── home.component.ts │ │ │ └── nav-menu │ │ │ │ ├── nav-menu.component.html │ │ │ │ ├── nav-menu.component.scss │ │ │ │ └── nav-menu.component.ts │ │ ├── assets │ │ │ ├── .gitkeep │ │ │ ├── icons │ │ │ │ ├── icon-128x128.png │ │ │ │ ├── icon-144x144.png │ │ │ │ ├── icon-152x152.png │ │ │ │ ├── icon-192x192.png │ │ │ │ ├── icon-384x384.png │ │ │ │ ├── icon-512x512.png │ │ │ │ ├── icon-72x72.png │ │ │ │ └── icon-96x96.png │ │ │ └── img │ │ │ │ └── home.jpg │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── manifest.webmanifest │ │ ├── polyfills.ts │ │ ├── proxy.conf.js │ │ ├── styles.scss │ │ └── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json │ └── WorldCitiesAPI │ ├── Controllers │ ├── AccountController.cs │ ├── CitiesController.cs │ ├── CountriesController.cs │ └── SeedController.cs │ ├── Data │ ├── ApiResult.cs │ ├── ApplicationDbContext.cs │ ├── CityDTO.cs │ ├── CountryDTO.cs │ ├── JwtHandler.cs │ ├── LoginRequest.cs │ ├── LoginResult.cs │ ├── Migrations │ │ ├── 20211118040102_Initial.Designer.cs │ │ ├── 20211118040102_Initial.cs │ │ ├── 20211219005530_Identity.Designer.cs │ │ ├── 20211219005530_Identity.cs │ │ └── ApplicationDbContextModelSnapshot.cs │ ├── Models │ │ ├── ApplicationUser.cs │ │ ├── City.cs │ │ ├── CityEntityTypeConfiguration.cs │ │ ├── Country.cs │ │ └── CountryEntityTypeConfiguration.cs │ └── Source │ │ └── worldcities.xlsx │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── WorldCitiesAPI.csproj │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── isOnline.txt │ └── libman.json ├── Chapter_13 └── WorldCities │ ├── WorldCities │ ├── .browserslistrc │ ├── .editorconfig │ ├── .eslintrc.json │ ├── .gitignore │ ├── .vscode │ │ └── launch.json │ ├── README.md │ ├── WorldCities.esproj │ ├── angular.json │ ├── aspnetcore-https.js │ ├── karma.conf.js │ ├── libman.json │ ├── ngsw-config.json │ ├── nuget.config │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app │ │ │ ├── angular-material.module.ts │ │ │ ├── app-routing.module.ts │ │ │ ├── app.component.html │ │ │ ├── app.component.scss │ │ │ ├── app.component.spec.ts │ │ │ ├── app.component.ts │ │ │ ├── app.module.ts │ │ │ ├── auth │ │ │ │ ├── auth.guard.ts │ │ │ │ ├── auth.interceptor.ts │ │ │ │ ├── auth.service.ts │ │ │ │ ├── login-request.ts │ │ │ │ ├── login-result.ts │ │ │ │ ├── login.component.html │ │ │ │ ├── login.component.scss │ │ │ │ └── login.component.ts │ │ │ ├── base-form.component.ts │ │ │ ├── base.service.ts │ │ │ ├── cities │ │ │ │ ├── cities.component.html │ │ │ │ ├── cities.component.scss │ │ │ │ ├── cities.component.spec.ts │ │ │ │ ├── cities.component.ts │ │ │ │ ├── city-edit.component.html │ │ │ │ ├── city-edit.component.scss │ │ │ │ ├── city-edit.component.ts │ │ │ │ ├── city.service.ts │ │ │ │ └── city.ts │ │ │ ├── countries │ │ │ │ ├── countries.component.html │ │ │ │ ├── countries.component.scss │ │ │ │ ├── countries.component.ts │ │ │ │ ├── country-edit.component.html │ │ │ │ ├── country-edit.component.scss │ │ │ │ ├── country-edit.component.ts │ │ │ │ ├── country.service.ts │ │ │ │ └── country.ts │ │ │ ├── home │ │ │ │ ├── home.component.html │ │ │ │ ├── home.component.scss │ │ │ │ └── home.component.ts │ │ │ └── nav-menu │ │ │ │ ├── nav-menu.component.html │ │ │ │ ├── nav-menu.component.scss │ │ │ │ └── nav-menu.component.ts │ │ ├── assets │ │ │ ├── .gitkeep │ │ │ ├── icons │ │ │ │ ├── icon-128x128.png │ │ │ │ ├── icon-144x144.png │ │ │ │ ├── icon-152x152.png │ │ │ │ ├── icon-192x192.png │ │ │ │ ├── icon-384x384.png │ │ │ │ ├── icon-512x512.png │ │ │ │ ├── icon-72x72.png │ │ │ │ └── icon-96x96.png │ │ │ └── img │ │ │ │ └── home.jpg │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── manifest.webmanifest │ │ ├── polyfills.ts │ │ ├── proxy.conf.js │ │ ├── styles.scss │ │ └── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json │ └── WorldCitiesAPI │ ├── Controllers │ ├── AccountController.cs │ ├── CitiesController.cs │ ├── CountriesController.cs │ └── SeedController.cs │ ├── Data │ ├── ApiResult.cs │ ├── ApplicationDbContext.cs │ ├── CityDTO.cs │ ├── CountryDTO.cs │ ├── GraphQL │ │ ├── Mutation.cs │ │ └── Query.cs │ ├── JwtHandler.cs │ ├── LoginRequest.cs │ ├── LoginResult.cs │ ├── Migrations │ │ ├── 20211118040102_Initial.Designer.cs │ │ ├── 20211118040102_Initial.cs │ │ ├── 20211219005530_Identity.Designer.cs │ │ ├── 20211219005530_Identity.cs │ │ └── ApplicationDbContextModelSnapshot.cs │ ├── Models │ │ ├── ApplicationUser.cs │ │ ├── City.cs │ │ ├── CityEntityTypeConfiguration.cs │ │ ├── Country.cs │ │ └── CountryEntityTypeConfiguration.cs │ └── Source │ │ └── worldcities.xlsx │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── WorldCitiesAPI.csproj │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── isOnline.txt │ └── libman.json ├── Chapter_14 └── HealthCheck │ ├── HealthCheck │ ├── .browserslistrc │ ├── .editorconfig │ ├── .gitignore │ ├── .vscode │ │ └── launch.json │ ├── HealthCheck.esproj │ ├── README.md │ ├── angular.json │ ├── aspnetcore-https.js │ ├── karma.conf.js │ ├── ngsw-config.json │ ├── nuget.config │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app │ │ │ ├── app-routing.module.ts │ │ │ ├── app.component.html │ │ │ ├── app.component.scss │ │ │ ├── app.component.spec.ts │ │ │ ├── app.component.ts │ │ │ ├── app.module.ts │ │ │ ├── fetch-data │ │ │ │ ├── fetch-data.component.html │ │ │ │ ├── fetch-data.component.scss │ │ │ │ ├── fetch-data.component.spec.ts │ │ │ │ └── fetch-data.component.ts │ │ │ ├── health-check │ │ │ │ ├── health-check.component.html │ │ │ │ ├── health-check.component.scss │ │ │ │ ├── health-check.component.spec.ts │ │ │ │ ├── health-check.component.ts │ │ │ │ └── health-check.service.ts │ │ │ ├── home │ │ │ │ ├── home.component.html │ │ │ │ ├── home.component.scss │ │ │ │ ├── home.component.spec.ts │ │ │ │ └── home.component.ts │ │ │ ├── manifest.webmanifest │ │ │ └── nav-menu │ │ │ │ ├── nav-menu.component.html │ │ │ │ ├── nav-menu.component.scss │ │ │ │ ├── nav-menu.component.spec.ts │ │ │ │ └── nav-menu.component.ts │ │ ├── assets │ │ │ ├── .gitkeep │ │ │ └── icons │ │ │ │ ├── icon-128x128.png │ │ │ │ ├── icon-144x144.png │ │ │ │ ├── icon-152x152.png │ │ │ │ ├── icon-192x192.png │ │ │ │ ├── icon-384x384.png │ │ │ │ ├── icon-512x512.png │ │ │ │ ├── icon-72x72.png │ │ │ │ └── icon-96x96.png │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── manifest.webmanifest │ │ ├── polyfills.ts │ │ ├── proxy.conf.js │ │ ├── styles.scss │ │ └── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json │ └── HealthCheckAPI │ ├── Controllers │ ├── BroadcastController.cs │ └── WeatherForecastController.cs │ ├── CustomHealthCheckOptions.cs │ ├── HealthCheckAPI.csproj │ ├── HealthCheckHub.cs │ ├── ICMPHealthCheck.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Chapter_15 ├── HealthCheck │ ├── HealthCheck │ │ ├── .browserslistrc │ │ ├── .editorconfig │ │ ├── .gitignore │ │ ├── .vscode │ │ │ └── launch.json │ │ ├── HealthCheck.esproj │ │ ├── README.md │ │ ├── angular.json │ │ ├── aspnetcore-https.js │ │ ├── karma.conf.js │ │ ├── ngsw-config.json │ │ ├── nuget.config │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── src │ │ │ ├── app │ │ │ │ ├── app-routing.module.ts │ │ │ │ ├── app.component.html │ │ │ │ ├── app.component.scss │ │ │ │ ├── app.component.spec.ts │ │ │ │ ├── app.component.ts │ │ │ │ ├── app.module.ts │ │ │ │ ├── fetch-data │ │ │ │ │ ├── fetch-data.component.html │ │ │ │ │ ├── fetch-data.component.scss │ │ │ │ │ ├── fetch-data.component.spec.ts │ │ │ │ │ └── fetch-data.component.ts │ │ │ │ ├── health-check │ │ │ │ │ ├── health-check.component.html │ │ │ │ │ ├── health-check.component.scss │ │ │ │ │ ├── health-check.component.spec.ts │ │ │ │ │ ├── health-check.component.ts │ │ │ │ │ └── health-check.service.ts │ │ │ │ ├── home │ │ │ │ │ ├── home.component.html │ │ │ │ │ ├── home.component.scss │ │ │ │ │ ├── home.component.spec.ts │ │ │ │ │ └── home.component.ts │ │ │ │ ├── manifest.webmanifest │ │ │ │ └── nav-menu │ │ │ │ │ ├── nav-menu.component.html │ │ │ │ │ ├── nav-menu.component.scss │ │ │ │ │ ├── nav-menu.component.spec.ts │ │ │ │ │ └── nav-menu.component.ts │ │ │ ├── assets │ │ │ │ ├── .gitkeep │ │ │ │ └── icons │ │ │ │ │ ├── icon-128x128.png │ │ │ │ │ ├── icon-144x144.png │ │ │ │ │ ├── icon-152x152.png │ │ │ │ │ ├── icon-192x192.png │ │ │ │ │ ├── icon-384x384.png │ │ │ │ │ ├── icon-512x512.png │ │ │ │ │ ├── icon-72x72.png │ │ │ │ │ └── icon-96x96.png │ │ │ ├── environments │ │ │ │ ├── environment.prod.ts │ │ │ │ └── environment.ts │ │ │ ├── favicon.ico │ │ │ ├── index.html │ │ │ ├── main.ts │ │ │ ├── manifest.webmanifest │ │ │ ├── polyfills.ts │ │ │ ├── proxy.conf.js │ │ │ ├── styles.scss │ │ │ └── test.ts │ │ ├── tsconfig.app.json │ │ ├── tsconfig.json │ │ └── tsconfig.spec.json │ └── HealthCheckAPI │ │ ├── Controllers │ │ ├── BroadcastController.cs │ │ └── WeatherForecastController.cs │ │ ├── CustomHealthCheckOptions.cs │ │ ├── HealthCheckAPI.csproj │ │ ├── HealthCheckHub.cs │ │ ├── ICMPHealthCheck.cs │ │ ├── Program.cs │ │ ├── Properties │ │ ├── ServiceDependencies │ │ │ └── HealthCheck-API-2022 - Web Deploy │ │ │ │ └── profile.arm.json │ │ └── launchSettings.json │ │ ├── WeatherForecast.cs │ │ ├── appsettings.Development.json │ │ ├── appsettings.Production.json │ │ └── appsettings.json ├── WorldCities │ ├── WorldCities │ │ ├── .browserslistrc │ │ ├── .editorconfig │ │ ├── .eslintrc.json │ │ ├── .gitignore │ │ ├── .vscode │ │ │ └── launch.json │ │ ├── README.md │ │ ├── WorldCities.esproj │ │ ├── angular.json │ │ ├── aspnetcore-https.js │ │ ├── karma.conf.js │ │ ├── libman.json │ │ ├── ngsw-config.json │ │ ├── nuget.config │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── src │ │ │ ├── app │ │ │ │ ├── angular-material.module.ts │ │ │ │ ├── app-routing.module.ts │ │ │ │ ├── app.component.html │ │ │ │ ├── app.component.scss │ │ │ │ ├── app.component.spec.ts │ │ │ │ ├── app.component.ts │ │ │ │ ├── app.module.ts │ │ │ │ ├── auth │ │ │ │ │ ├── auth.guard.ts │ │ │ │ │ ├── auth.interceptor.ts │ │ │ │ │ ├── auth.service.ts │ │ │ │ │ ├── login-request.ts │ │ │ │ │ ├── login-result.ts │ │ │ │ │ ├── login.component.html │ │ │ │ │ ├── login.component.scss │ │ │ │ │ └── login.component.ts │ │ │ │ ├── base-form.component.ts │ │ │ │ ├── base.service.ts │ │ │ │ ├── cities │ │ │ │ │ ├── cities.component.html │ │ │ │ │ ├── cities.component.scss │ │ │ │ │ ├── cities.component.spec.ts │ │ │ │ │ ├── cities.component.ts │ │ │ │ │ ├── city-edit.component.html │ │ │ │ │ ├── city-edit.component.scss │ │ │ │ │ ├── city-edit.component.ts │ │ │ │ │ ├── city.service.ts │ │ │ │ │ └── city.ts │ │ │ │ ├── countries │ │ │ │ │ ├── countries.component.html │ │ │ │ │ ├── countries.component.scss │ │ │ │ │ ├── countries.component.ts │ │ │ │ │ ├── country-edit.component.html │ │ │ │ │ ├── country-edit.component.scss │ │ │ │ │ ├── country-edit.component.ts │ │ │ │ │ ├── country.service.ts │ │ │ │ │ └── country.ts │ │ │ │ ├── home │ │ │ │ │ ├── home.component.html │ │ │ │ │ ├── home.component.scss │ │ │ │ │ └── home.component.ts │ │ │ │ └── nav-menu │ │ │ │ │ ├── nav-menu.component.html │ │ │ │ │ ├── nav-menu.component.scss │ │ │ │ │ └── nav-menu.component.ts │ │ │ ├── assets │ │ │ │ ├── .gitkeep │ │ │ │ ├── icons │ │ │ │ │ ├── icon-128x128.png │ │ │ │ │ ├── icon-144x144.png │ │ │ │ │ ├── icon-152x152.png │ │ │ │ │ ├── icon-192x192.png │ │ │ │ │ ├── icon-384x384.png │ │ │ │ │ ├── icon-512x512.png │ │ │ │ │ ├── icon-72x72.png │ │ │ │ │ └── icon-96x96.png │ │ │ │ └── img │ │ │ │ │ └── home.jpg │ │ │ ├── environments │ │ │ │ ├── environment.prod.ts │ │ │ │ └── environment.ts │ │ │ ├── favicon.ico │ │ │ ├── index.html │ │ │ ├── main.ts │ │ │ ├── manifest.webmanifest │ │ │ ├── polyfills.ts │ │ │ ├── proxy.conf.js │ │ │ ├── styles.scss │ │ │ └── test.ts │ │ ├── tsconfig.app.json │ │ ├── tsconfig.json │ │ └── tsconfig.spec.json │ └── WorldCitiesAPI │ │ ├── Controllers │ │ ├── AccountController.cs │ │ ├── CitiesController.cs │ │ ├── CountriesController.cs │ │ └── SeedController.cs │ │ ├── Data │ │ ├── ApiResult.cs │ │ ├── ApplicationDbContext.cs │ │ ├── CityDTO.cs │ │ ├── CountryDTO.cs │ │ ├── GraphQL │ │ │ ├── Mutation.cs │ │ │ └── Query.cs │ │ ├── JwtHandler.cs │ │ ├── LoginRequest.cs │ │ ├── LoginResult.cs │ │ ├── Migrations │ │ │ ├── 20211118040102_Initial.Designer.cs │ │ │ ├── 20211118040102_Initial.cs │ │ │ ├── 20211219005530_Identity.Designer.cs │ │ │ ├── 20211219005530_Identity.cs │ │ │ └── ApplicationDbContextModelSnapshot.cs │ │ ├── Models │ │ │ ├── ApplicationUser.cs │ │ │ ├── City.cs │ │ │ ├── CityEntityTypeConfiguration.cs │ │ │ ├── Country.cs │ │ │ └── CountryEntityTypeConfiguration.cs │ │ └── Source │ │ │ └── worldcities.xlsx │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── WorldCitiesAPI.csproj │ │ ├── appsettings.Development.json │ │ ├── appsettings.Production.json │ │ ├── appsettings.json │ │ ├── isOnline.txt │ │ └── libman.json └── _LinuxVM_ConfigFiles │ ├── kestrel-WorldCitiesAPI.service │ ├── nginx-WorldCities.conf │ └── nginx-WorldCitiesAPI.conf ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/.gitignore -------------------------------------------------------------------------------- /.hgignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/.hgignore -------------------------------------------------------------------------------- /All_Chapters.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/All_Chapters.sln -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/.browserslistrc -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/.editorconfig -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/.gitignore -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/.vscode/launch.json -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/HealthCheck.esproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/HealthCheck.esproj -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/README.md -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/angular.json -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/aspnetcore-https.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/aspnetcore-https.js -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/karma.conf.js -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/nuget.config -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/package-lock.json -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/package.json -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/src/app/app.component.html -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/src/app/app.component.ts -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/src/app/app.module.ts -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/src/favicon.ico -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/src/index.html -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/src/main.ts -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/src/polyfills.ts -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/src/proxy.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/src/proxy.conf.js -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/src/styles.css -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/src/test.ts -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/tsconfig.app.json -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/tsconfig.json -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheck/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheck/tsconfig.spec.json -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheckAPI/HealthCheckAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheckAPI/HealthCheckAPI.csproj -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheckAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheckAPI/Program.cs -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheckAPI/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheckAPI/WeatherForecast.cs -------------------------------------------------------------------------------- /Chapter_02/HealthCheck/HealthCheckAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_02/HealthCheck/HealthCheckAPI/appsettings.json -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/.browserslistrc -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/.editorconfig -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/.gitignore -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/.vscode/launch.json -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/HealthCheck.esproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/HealthCheck.esproj -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/README.md -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/angular.json -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/aspnetcore-https.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/aspnetcore-https.js -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/karma.conf.js -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/nuget.config -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/package-lock.json -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/package.json -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/src/app/app.component.html -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/src/app/app.component.ts -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/src/app/app.module.ts -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/src/app/fetch-data/fetch-data.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/src/app/home/home.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/src/app/home/home.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/src/app/home/home.component.ts -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/src/app/nav-menu/nav-menu.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/src/favicon.ico -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/src/index.html -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/src/main.ts -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/src/polyfills.ts -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/src/proxy.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/src/proxy.conf.js -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/src/styles.css -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/src/test.ts -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/tsconfig.app.json -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/tsconfig.json -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheck/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheck/tsconfig.spec.json -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheckAPI/HealthCheckAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheckAPI/HealthCheckAPI.csproj -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheckAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheckAPI/Program.cs -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheckAPI/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheckAPI/WeatherForecast.cs -------------------------------------------------------------------------------- /Chapter_03/HealthCheck/HealthCheckAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_03/HealthCheck/HealthCheckAPI/appsettings.json -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/.browserslistrc -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/.editorconfig -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/.gitignore -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/.vscode/launch.json -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/HealthCheck.esproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/HealthCheck.esproj -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/README.md -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/angular.json -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/aspnetcore-https.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/aspnetcore-https.js -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/karma.conf.js -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/nuget.config -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/package-lock.json -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/package.json -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/src/app/app.component.html -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/src/app/app.component.scss: -------------------------------------------------------------------------------- 1 | .container { 2 | padding: 5px 10px; 3 | } 4 | -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/src/app/app.component.ts -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/src/app/app.module.ts -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/src/app/fetch-data/fetch-data.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/src/app/home/home.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/src/app/home/home.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/src/app/home/home.component.ts -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/src/app/nav-menu/nav-menu.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/src/favicon.ico -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/src/index.html -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/src/main.ts -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/src/polyfills.ts -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/src/proxy.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/src/proxy.conf.js -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/src/styles.scss -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/src/test.ts -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/tsconfig.app.json -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/tsconfig.json -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheck/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheck/tsconfig.spec.json -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheckAPI/CustomHealthCheckOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheckAPI/CustomHealthCheckOptions.cs -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheckAPI/HealthCheckAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheckAPI/HealthCheckAPI.csproj -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheckAPI/ICMPHealthCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheckAPI/ICMPHealthCheck.cs -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheckAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheckAPI/Program.cs -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheckAPI/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheckAPI/WeatherForecast.cs -------------------------------------------------------------------------------- /Chapter_04/HealthCheck/HealthCheckAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_04/HealthCheck/HealthCheckAPI/appsettings.json -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/.browserslistrc -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/.editorconfig -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/.gitignore -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/.vscode/launch.json -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/README.md -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/WorldCities.esproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/WorldCities.esproj -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/angular.json -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/aspnetcore-https.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/aspnetcore-https.js -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/karma.conf.js -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/nuget.config -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/package-lock.json -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/package.json -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/src/app/app.component.html -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/src/app/app.component.scss: -------------------------------------------------------------------------------- 1 | .container { 2 | padding: 5px 10px; 3 | } 4 | -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/src/app/app.component.ts -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/src/app/app.module.ts -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/src/app/home/home.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/src/app/home/home.component.ts -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/src/app/nav-menu/nav-menu.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/src/assets/img/home.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/src/assets/img/home.jpg -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/src/favicon.ico -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/src/index.html -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/src/main.ts -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/src/polyfills.ts -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/src/proxy.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/src/proxy.conf.js -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/src/styles.scss -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/src/test.ts -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/tsconfig.app.json -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/tsconfig.json -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCities/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCities/tsconfig.spec.json -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCitiesAPI/Data/Models/City.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCitiesAPI/Data/Models/City.cs -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCitiesAPI/Data/Models/Country.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCitiesAPI/Data/Models/Country.cs -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCitiesAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCitiesAPI/Program.cs -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCitiesAPI/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCitiesAPI/WeatherForecast.cs -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCitiesAPI/WorldCitiesAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCitiesAPI/WorldCitiesAPI.csproj -------------------------------------------------------------------------------- /Chapter_05/WorldCities/WorldCitiesAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_05/WorldCities/WorldCitiesAPI/appsettings.json -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/.browserslistrc -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/.editorconfig -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/.gitignore -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/.vscode/launch.json -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/README.md -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/WorldCities.esproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/WorldCities.esproj -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/angular.json -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/aspnetcore-https.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/aspnetcore-https.js -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/karma.conf.js -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/nuget.config -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/package-lock.json -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/package.json -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/src/app/app.component.html -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/src/app/app.component.scss: -------------------------------------------------------------------------------- 1 | .container { 2 | padding: 5px 10px; 3 | } 4 | -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/src/app/app.component.ts -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/src/app/app.module.ts -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/src/app/cities/city.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/src/app/cities/city.ts -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/src/app/countries/country.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/src/app/countries/country.ts -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/src/app/home/home.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/src/app/home/home.component.ts -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/src/app/nav-menu/nav-menu.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/src/assets/img/home.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/src/assets/img/home.jpg -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/src/favicon.ico -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/src/index.html -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/src/main.ts -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/src/polyfills.ts -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/src/proxy.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/src/proxy.conf.js -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/src/styles.scss -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/src/test.ts -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/tsconfig.app.json -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/tsconfig.json -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCities/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCities/tsconfig.spec.json -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCitiesAPI/Data/ApiResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCitiesAPI/Data/ApiResult.cs -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCitiesAPI/Data/Models/City.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCitiesAPI/Data/Models/City.cs -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCitiesAPI/Data/Models/Country.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCitiesAPI/Data/Models/Country.cs -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCitiesAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCitiesAPI/Program.cs -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCitiesAPI/WorldCitiesAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCitiesAPI/WorldCitiesAPI.csproj -------------------------------------------------------------------------------- /Chapter_06/WorldCities/WorldCitiesAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_06/WorldCities/WorldCitiesAPI/appsettings.json -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/.browserslistrc -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/.editorconfig -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/.gitignore -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/.vscode/launch.json -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/README.md -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/WorldCities.esproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/WorldCities.esproj -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/angular.json -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/aspnetcore-https.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/aspnetcore-https.js -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/karma.conf.js -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/nuget.config -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/package-lock.json -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/package.json -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/src/app/app.component.html -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/src/app/app.component.scss: -------------------------------------------------------------------------------- 1 | .container { 2 | padding: 5px 10px; 3 | } 4 | -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/src/app/app.component.ts -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/src/app/app.module.ts -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/src/app/cities/city-edit.component.scss: -------------------------------------------------------------------------------- 1 | mat-form-field { 2 | display: block; 3 | margin: 10px 0; 4 | } 5 | -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/src/app/cities/city.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/src/app/cities/city.ts -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/src/app/countries/country-edit.component.scss: -------------------------------------------------------------------------------- 1 | mat-form-field { 2 | display: block; 3 | margin: 10px 0; 4 | } 5 | -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/src/app/countries/country.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/src/app/countries/country.ts -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/src/app/home/home.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/src/app/home/home.component.ts -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/src/app/nav-menu/nav-menu.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/src/assets/img/home.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/src/assets/img/home.jpg -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/src/favicon.ico -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/src/index.html -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/src/main.ts -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/src/polyfills.ts -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/src/proxy.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/src/proxy.conf.js -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/src/styles.scss -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/src/test.ts -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/tsconfig.app.json -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/tsconfig.json -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCities/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCities/tsconfig.spec.json -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCitiesAPI/Data/ApiResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCitiesAPI/Data/ApiResult.cs -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCitiesAPI/Data/Models/City.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCitiesAPI/Data/Models/City.cs -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCitiesAPI/Data/Models/Country.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCitiesAPI/Data/Models/Country.cs -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCitiesAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCitiesAPI/Program.cs -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCitiesAPI/WorldCitiesAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCitiesAPI/WorldCitiesAPI.csproj -------------------------------------------------------------------------------- /Chapter_07/WorldCities/WorldCitiesAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_07/WorldCities/WorldCitiesAPI/appsettings.json -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/.browserslistrc -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/.editorconfig -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/.gitignore -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/.vscode/launch.json -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/README.md -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/WorldCities.esproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/WorldCities.esproj -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/angular.json -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/aspnetcore-https.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/aspnetcore-https.js -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/karma.conf.js -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/nuget.config -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/package-lock.json -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/package.json -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/src/app/app.component.html -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/app/app.component.scss: -------------------------------------------------------------------------------- 1 | .container { 2 | padding: 5px 10px; 3 | } 4 | -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/src/app/app.component.ts -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/src/app/app.module.ts -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/app/base-form.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/src/app/base-form.component.ts -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/app/base.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/src/app/base.service.ts -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/app/cities/city-edit.component.scss: -------------------------------------------------------------------------------- 1 | mat-form-field { 2 | display: block; 3 | margin: 10px 0; 4 | } 5 | -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/app/cities/city.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/src/app/cities/city.service.ts -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/app/cities/city.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/src/app/cities/city.ts -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/app/countries/country-edit.component.scss: -------------------------------------------------------------------------------- 1 | mat-form-field { 2 | display: block; 3 | margin: 10px 0; 4 | } 5 | -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/app/countries/country.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/src/app/countries/country.ts -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/app/home/home.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/src/app/home/home.component.ts -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/app/nav-menu/nav-menu.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/assets/img/home.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/src/assets/img/home.jpg -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/src/favicon.ico -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/src/index.html -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/src/main.ts -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/src/polyfills.ts -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/proxy.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/src/proxy.conf.js -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/src/styles.scss -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/src/test.ts -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/tsconfig.app.json -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/tsconfig.json -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCities/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCities/tsconfig.spec.json -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCitiesAPI/Data/ApiResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCitiesAPI/Data/ApiResult.cs -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCitiesAPI/Data/CityDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCitiesAPI/Data/CityDTO.cs -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCitiesAPI/Data/CountryDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCitiesAPI/Data/CountryDTO.cs -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCitiesAPI/Data/Models/City.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCitiesAPI/Data/Models/City.cs -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCitiesAPI/Data/Models/Country.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCitiesAPI/Data/Models/Country.cs -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCitiesAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCitiesAPI/Program.cs -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCitiesAPI/WorldCitiesAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCitiesAPI/WorldCitiesAPI.csproj -------------------------------------------------------------------------------- /Chapter_08/WorldCities/WorldCitiesAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_08/WorldCities/WorldCitiesAPI/appsettings.json -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/.browserslistrc -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/.editorconfig -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/.gitignore -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/.vscode/launch.json -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/README.md -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/WorldCities.esproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/WorldCities.esproj -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/angular.json -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/aspnetcore-https.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/aspnetcore-https.js -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/karma.conf.js -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/nuget.config -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/package-lock.json -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/package.json -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/src/app/app.component.html -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/app/app.component.scss: -------------------------------------------------------------------------------- 1 | .container { 2 | padding: 5px 10px; 3 | } 4 | -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/src/app/app.component.ts -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/src/app/app.module.ts -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/app/base-form.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/src/app/base-form.component.ts -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/app/base.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/src/app/base.service.ts -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/app/cities/city.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/src/app/cities/city.service.ts -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/app/cities/city.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/src/app/cities/city.ts -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/app/countries/country-edit.component.scss: -------------------------------------------------------------------------------- 1 | mat-form-field { 2 | display: block; 3 | margin: 10px 0; 4 | } 5 | -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/app/countries/country.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/src/app/countries/country.ts -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/app/home/home.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/src/app/home/home.component.ts -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/app/nav-menu/nav-menu.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/assets/img/home.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/src/assets/img/home.jpg -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/src/favicon.ico -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/src/index.html -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/src/main.ts -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/src/polyfills.ts -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/proxy.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/src/proxy.conf.js -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/src/styles.scss -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/src/test.ts -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/tsconfig.app.json -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/tsconfig.json -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCities/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCities/tsconfig.spec.json -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCitiesAPI/Data/ApiResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCitiesAPI/Data/ApiResult.cs -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCitiesAPI/Data/CityDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCitiesAPI/Data/CityDTO.cs -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCitiesAPI/Data/CountryDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCitiesAPI/Data/CountryDTO.cs -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCitiesAPI/Data/Models/City.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCitiesAPI/Data/Models/City.cs -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCitiesAPI/Data/Models/Country.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCitiesAPI/Data/Models/Country.cs -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCitiesAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCitiesAPI/Program.cs -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCitiesAPI/WorldCitiesAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCitiesAPI/WorldCitiesAPI.csproj -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCitiesAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCitiesAPI/appsettings.json -------------------------------------------------------------------------------- /Chapter_09/WorldCities/WorldCitiesAPI/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_09/WorldCities/WorldCitiesAPI/libman.json -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/.browserslistrc -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/.editorconfig -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/.gitignore -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/.vscode/launch.json -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/README.md -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/WorldCities.esproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/WorldCities.esproj -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/angular.json -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/aspnetcore-https.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/aspnetcore-https.js -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/karma.conf.js -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/nuget.config -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/package-lock.json -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/package.json -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/src/app/app.component.html -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/app/app.component.scss: -------------------------------------------------------------------------------- 1 | .container { 2 | padding: 5px 10px; 3 | } 4 | -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/src/app/app.component.ts -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/src/app/app.module.ts -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/app/base-form.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/src/app/base-form.component.ts -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/app/base.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/src/app/base.service.ts -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/app/cities/city.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/src/app/cities/city.service.ts -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/app/cities/city.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/src/app/cities/city.ts -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/app/countries/country-edit.component.scss: -------------------------------------------------------------------------------- 1 | mat-form-field { 2 | display: block; 3 | margin: 10px 0; 4 | } 5 | -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/app/countries/country.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/src/app/countries/country.ts -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/app/home/home.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/src/app/home/home.component.ts -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/app/nav-menu/nav-menu.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/assets/img/home.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/src/assets/img/home.jpg -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/src/favicon.ico -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/src/index.html -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/src/main.ts -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/src/polyfills.ts -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/proxy.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/src/proxy.conf.js -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/src/styles.scss -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/src/test.ts -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/tsconfig.app.json -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/tsconfig.json -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCities/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCities/tsconfig.spec.json -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCitiesAPI/Data/ApiResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCitiesAPI/Data/ApiResult.cs -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCitiesAPI/Data/CityDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCitiesAPI/Data/CityDTO.cs -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCitiesAPI/Data/CountryDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCitiesAPI/Data/CountryDTO.cs -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCitiesAPI/Data/Models/City.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCitiesAPI/Data/Models/City.cs -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCitiesAPI/Data/Models/Country.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCitiesAPI/Data/Models/Country.cs -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCitiesAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCitiesAPI/Program.cs -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCitiesAPI/WorldCitiesAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCitiesAPI/WorldCitiesAPI.csproj -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCitiesAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCitiesAPI/appsettings.json -------------------------------------------------------------------------------- /Chapter_10/WorldCities/WorldCitiesAPI/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_10/WorldCities/WorldCitiesAPI/libman.json -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/.browserslistrc -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/.editorconfig -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/.gitignore -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/.vscode/launch.json -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/README.md -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/WorldCities.esproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/WorldCities.esproj -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/angular.json -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/aspnetcore-https.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/aspnetcore-https.js -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/karma.conf.js -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/nuget.config -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/package-lock.json -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/package.json -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/app/app.component.html -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/app/app.component.scss: -------------------------------------------------------------------------------- 1 | .container { 2 | padding: 5px 10px; 3 | } 4 | -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/app/app.component.ts -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/app/app.module.ts -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/app/auth/auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/app/auth/auth.guard.ts -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/app/auth/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/app/auth/auth.service.ts -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/app/auth/login-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/app/auth/login-request.ts -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/app/auth/login-result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/app/auth/login-result.ts -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/app/auth/login.component.scss: -------------------------------------------------------------------------------- 1 | mat-form-field { 2 | display: block; 3 | margin: 10px 0; 4 | } 5 | -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/app/base-form.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/app/base-form.component.ts -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/app/base.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/app/base.service.ts -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/app/cities/city.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/app/cities/city.service.ts -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/app/cities/city.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/app/cities/city.ts -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/app/countries/country-edit.component.scss: -------------------------------------------------------------------------------- 1 | mat-form-field { 2 | display: block; 3 | margin: 10px 0; 4 | } 5 | -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/app/countries/country.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/app/countries/country.ts -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/app/home/home.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/app/home/home.component.ts -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/assets/img/home.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/assets/img/home.jpg -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/favicon.ico -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/index.html -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/main.ts -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/polyfills.ts -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/proxy.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/proxy.conf.js -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/styles.scss -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/src/test.ts -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/tsconfig.app.json -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/tsconfig.json -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCities/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCities/tsconfig.spec.json -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCitiesAPI.Tests/IdentityHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCitiesAPI.Tests/IdentityHelper.cs -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCitiesAPI/Data/ApiResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCitiesAPI/Data/ApiResult.cs -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCitiesAPI/Data/CityDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCitiesAPI/Data/CityDTO.cs -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCitiesAPI/Data/CountryDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCitiesAPI/Data/CountryDTO.cs -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCitiesAPI/Data/JwtHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCitiesAPI/Data/JwtHandler.cs -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCitiesAPI/Data/LoginRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCitiesAPI/Data/LoginRequest.cs -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCitiesAPI/Data/LoginResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCitiesAPI/Data/LoginResult.cs -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCitiesAPI/Data/Models/City.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCitiesAPI/Data/Models/City.cs -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCitiesAPI/Data/Models/Country.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCitiesAPI/Data/Models/Country.cs -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCitiesAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCitiesAPI/Program.cs -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCitiesAPI/WorldCitiesAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCitiesAPI/WorldCitiesAPI.csproj -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCitiesAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCitiesAPI/appsettings.json -------------------------------------------------------------------------------- /Chapter_11/WorldCities/WorldCitiesAPI/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_11/WorldCities/WorldCitiesAPI/libman.json -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/.browserslistrc -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/.editorconfig -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/.gitignore -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/.vscode/launch.json -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/HealthCheck.esproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/HealthCheck.esproj -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/README.md -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/angular.json -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/aspnetcore-https.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/aspnetcore-https.js -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/karma.conf.js -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/ngsw-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/ngsw-config.json -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/nuget.config -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/package-lock.json -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/package.json -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/src/app/app.component.html -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/src/app/app.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/src/app/app.component.scss -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/src/app/app.component.ts -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/src/app/app.module.ts -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/src/app/fetch-data/fetch-data.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/src/app/home/home.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/src/app/home/home.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/src/app/home/home.component.ts -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/src/app/manifest.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/src/app/manifest.webmanifest -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/src/app/nav-menu/nav-menu.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/src/favicon.ico -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/src/index.html -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/src/main.ts -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/src/manifest.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/src/manifest.webmanifest -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/src/polyfills.ts -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/src/proxy.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/src/proxy.conf.js -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/src/styles.scss -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/src/test.ts -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/tsconfig.app.json -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/tsconfig.json -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheck/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheck/tsconfig.spec.json -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheckAPI/CustomHealthCheckOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheckAPI/CustomHealthCheckOptions.cs -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheckAPI/HealthCheckAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheckAPI/HealthCheckAPI.csproj -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheckAPI/ICMPHealthCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheckAPI/ICMPHealthCheck.cs -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheckAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheckAPI/Program.cs -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheckAPI/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheckAPI/WeatherForecast.cs -------------------------------------------------------------------------------- /Chapter_12/HealthCheck/HealthCheckAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/HealthCheck/HealthCheckAPI/appsettings.json -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/.browserslistrc -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/.editorconfig -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/.gitignore -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/.vscode/launch.json -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/README.md -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/WorldCities.esproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/WorldCities.esproj -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/angular.json -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/aspnetcore-https.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/aspnetcore-https.js -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/karma.conf.js -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/ngsw-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/ngsw-config.json -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/nuget.config -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/package-lock.json -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/package.json -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/app/app.component.html -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/app/app.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/app/app.component.scss -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/app/app.component.ts -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/app/app.module.ts -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/app/auth/auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/app/auth/auth.guard.ts -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/app/auth/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/app/auth/auth.service.ts -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/app/auth/login-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/app/auth/login-request.ts -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/app/auth/login-result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/app/auth/login-result.ts -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/app/auth/login.component.scss: -------------------------------------------------------------------------------- 1 | mat-form-field { 2 | display: block; 3 | margin: 10px 0; 4 | } 5 | -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/app/base-form.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/app/base-form.component.ts -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/app/base.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/app/base.service.ts -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/app/cities/city.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/app/cities/city.service.ts -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/app/cities/city.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/app/cities/city.ts -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/app/countries/country-edit.component.scss: -------------------------------------------------------------------------------- 1 | mat-form-field { 2 | display: block; 3 | margin: 10px 0; 4 | } 5 | -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/app/countries/country.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/app/countries/country.ts -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/app/home/home.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/app/home/home.component.ts -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/assets/img/home.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/assets/img/home.jpg -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/favicon.ico -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/index.html -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/main.ts -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/manifest.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/manifest.webmanifest -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/polyfills.ts -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/proxy.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/proxy.conf.js -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/styles.scss -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/src/test.ts -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/tsconfig.app.json -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/tsconfig.json -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCities/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCities/tsconfig.spec.json -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCitiesAPI/Data/ApiResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCitiesAPI/Data/ApiResult.cs -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCitiesAPI/Data/CityDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCitiesAPI/Data/CityDTO.cs -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCitiesAPI/Data/CountryDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCitiesAPI/Data/CountryDTO.cs -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCitiesAPI/Data/JwtHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCitiesAPI/Data/JwtHandler.cs -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCitiesAPI/Data/LoginRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCitiesAPI/Data/LoginRequest.cs -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCitiesAPI/Data/LoginResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCitiesAPI/Data/LoginResult.cs -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCitiesAPI/Data/Models/City.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCitiesAPI/Data/Models/City.cs -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCitiesAPI/Data/Models/Country.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCitiesAPI/Data/Models/Country.cs -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCitiesAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCitiesAPI/Program.cs -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCitiesAPI/WorldCitiesAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCitiesAPI/WorldCitiesAPI.csproj -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCitiesAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCitiesAPI/appsettings.json -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCitiesAPI/isOnline.txt: -------------------------------------------------------------------------------- 1 | . -------------------------------------------------------------------------------- /Chapter_12/WorldCities/WorldCitiesAPI/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_12/WorldCities/WorldCitiesAPI/libman.json -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/.browserslistrc -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/.editorconfig -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/.eslintrc.json -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/.gitignore -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/.vscode/launch.json -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/README.md -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/WorldCities.esproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/WorldCities.esproj -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/angular.json -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/aspnetcore-https.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/aspnetcore-https.js -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/karma.conf.js -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/libman.json -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/ngsw-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/ngsw-config.json -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/nuget.config -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/package-lock.json -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/package.json -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/src/app/app.component.html -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/src/app/app.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/src/app/app.component.scss -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/src/app/app.component.ts -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/src/app/app.module.ts -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/src/app/auth/auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/src/app/auth/auth.guard.ts -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/src/app/auth/login.component.scss: -------------------------------------------------------------------------------- 1 | mat-form-field { 2 | display: block; 3 | margin: 10px 0; 4 | } 5 | -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/src/app/base.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/src/app/base.service.ts -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/src/app/cities/city.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/src/app/cities/city.ts -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/src/app/countries/country-edit.component.scss: -------------------------------------------------------------------------------- 1 | mat-form-field { 2 | display: block; 3 | margin: 10px 0; 4 | } 5 | -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/src/assets/img/home.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/src/assets/img/home.jpg -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/src/favicon.ico -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/src/index.html -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/src/main.ts -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/src/manifest.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/src/manifest.webmanifest -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/src/polyfills.ts -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/src/proxy.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/src/proxy.conf.js -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/src/styles.scss -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/src/test.ts -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/tsconfig.app.json -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/tsconfig.json -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCities/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCities/tsconfig.spec.json -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCitiesAPI/Data/ApiResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCitiesAPI/Data/ApiResult.cs -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCitiesAPI/Data/CityDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCitiesAPI/Data/CityDTO.cs -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCitiesAPI/Data/CountryDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCitiesAPI/Data/CountryDTO.cs -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCitiesAPI/Data/GraphQL/Mutation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCitiesAPI/Data/GraphQL/Mutation.cs -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCitiesAPI/Data/GraphQL/Query.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCitiesAPI/Data/GraphQL/Query.cs -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCitiesAPI/Data/JwtHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCitiesAPI/Data/JwtHandler.cs -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCitiesAPI/Data/LoginRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCitiesAPI/Data/LoginRequest.cs -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCitiesAPI/Data/LoginResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCitiesAPI/Data/LoginResult.cs -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCitiesAPI/Data/Models/City.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCitiesAPI/Data/Models/City.cs -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCitiesAPI/Data/Models/Country.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCitiesAPI/Data/Models/Country.cs -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCitiesAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCitiesAPI/Program.cs -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCitiesAPI/WorldCitiesAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCitiesAPI/WorldCitiesAPI.csproj -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCitiesAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCitiesAPI/appsettings.json -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCitiesAPI/isOnline.txt: -------------------------------------------------------------------------------- 1 | . -------------------------------------------------------------------------------- /Chapter_13/WorldCities/WorldCitiesAPI/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_13/WorldCities/WorldCitiesAPI/libman.json -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/.browserslistrc -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/.editorconfig -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/.gitignore -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/.vscode/launch.json -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/HealthCheck.esproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/HealthCheck.esproj -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/README.md -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/angular.json -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/aspnetcore-https.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/aspnetcore-https.js -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/karma.conf.js -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/ngsw-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/ngsw-config.json -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/nuget.config -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/package-lock.json -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/package.json -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/src/app/app.component.html -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/src/app/app.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/src/app/app.component.scss -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/src/app/app.component.ts -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/src/app/app.module.ts -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/src/app/fetch-data/fetch-data.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/src/app/home/home.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/src/app/nav-menu/nav-menu.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/src/favicon.ico -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/src/index.html -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/src/main.ts -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/src/manifest.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/src/manifest.webmanifest -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/src/polyfills.ts -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/src/proxy.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/src/proxy.conf.js -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/src/styles.scss -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/src/test.ts -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/tsconfig.app.json -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/tsconfig.json -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheck/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheck/tsconfig.spec.json -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheckAPI/HealthCheckAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheckAPI/HealthCheckAPI.csproj -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheckAPI/HealthCheckHub.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheckAPI/HealthCheckHub.cs -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheckAPI/ICMPHealthCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheckAPI/ICMPHealthCheck.cs -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheckAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheckAPI/Program.cs -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheckAPI/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheckAPI/WeatherForecast.cs -------------------------------------------------------------------------------- /Chapter_14/HealthCheck/HealthCheckAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_14/HealthCheck/HealthCheckAPI/appsettings.json -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/.browserslistrc -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/.editorconfig -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/.gitignore -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/.vscode/launch.json -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/HealthCheck.esproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/HealthCheck.esproj -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/README.md -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/angular.json -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/aspnetcore-https.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/aspnetcore-https.js -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/karma.conf.js -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/ngsw-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/ngsw-config.json -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/nuget.config -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/package-lock.json -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/package.json -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/src/app/app.component.html -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/src/app/app.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/src/app/app.component.scss -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/src/app/app.component.ts -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/src/app/app.module.ts -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/src/app/fetch-data/fetch-data.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/src/app/home/home.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/src/app/nav-menu/nav-menu.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/src/favicon.ico -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/src/index.html -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/src/main.ts -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/src/manifest.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/src/manifest.webmanifest -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/src/polyfills.ts -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/src/proxy.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/src/proxy.conf.js -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/src/styles.scss -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/src/test.ts -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/tsconfig.app.json -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/tsconfig.json -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheck/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheck/tsconfig.spec.json -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheckAPI/HealthCheckAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheckAPI/HealthCheckAPI.csproj -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheckAPI/HealthCheckHub.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheckAPI/HealthCheckHub.cs -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheckAPI/ICMPHealthCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheckAPI/ICMPHealthCheck.cs -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheckAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheckAPI/Program.cs -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheckAPI/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheckAPI/WeatherForecast.cs -------------------------------------------------------------------------------- /Chapter_15/HealthCheck/HealthCheckAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/HealthCheck/HealthCheckAPI/appsettings.json -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/.browserslistrc -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/.editorconfig -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/.eslintrc.json -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/.gitignore -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/.vscode/launch.json -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/README.md -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/WorldCities.esproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/WorldCities.esproj -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/angular.json -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/aspnetcore-https.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/aspnetcore-https.js -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/karma.conf.js -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/libman.json -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/ngsw-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/ngsw-config.json -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/nuget.config -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/package-lock.json -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/package.json -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/src/app/app.component.html -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/src/app/app.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/src/app/app.component.scss -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/src/app/app.component.ts -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/src/app/app.module.ts -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/src/app/auth/auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/src/app/auth/auth.guard.ts -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/src/app/auth/login.component.scss: -------------------------------------------------------------------------------- 1 | mat-form-field { 2 | display: block; 3 | margin: 10px 0; 4 | } 5 | -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/src/app/base.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/src/app/base.service.ts -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/src/app/cities/city.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/src/app/cities/city.ts -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/src/app/countries/country-edit.component.scss: -------------------------------------------------------------------------------- 1 | mat-form-field { 2 | display: block; 3 | margin: 10px 0; 4 | } 5 | -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/src/assets/img/home.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/src/assets/img/home.jpg -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/src/favicon.ico -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/src/index.html -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/src/main.ts -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/src/manifest.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/src/manifest.webmanifest -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/src/polyfills.ts -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/src/proxy.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/src/proxy.conf.js -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/src/styles.scss -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/src/test.ts -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/tsconfig.app.json -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/tsconfig.json -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCities/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCities/tsconfig.spec.json -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCitiesAPI/Data/ApiResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCitiesAPI/Data/ApiResult.cs -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCitiesAPI/Data/CityDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCitiesAPI/Data/CityDTO.cs -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCitiesAPI/Data/CountryDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCitiesAPI/Data/CountryDTO.cs -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCitiesAPI/Data/GraphQL/Mutation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCitiesAPI/Data/GraphQL/Mutation.cs -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCitiesAPI/Data/GraphQL/Query.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCitiesAPI/Data/GraphQL/Query.cs -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCitiesAPI/Data/JwtHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCitiesAPI/Data/JwtHandler.cs -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCitiesAPI/Data/LoginRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCitiesAPI/Data/LoginRequest.cs -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCitiesAPI/Data/LoginResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCitiesAPI/Data/LoginResult.cs -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCitiesAPI/Data/Models/City.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCitiesAPI/Data/Models/City.cs -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCitiesAPI/Data/Models/Country.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCitiesAPI/Data/Models/Country.cs -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCitiesAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCitiesAPI/Program.cs -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCitiesAPI/WorldCitiesAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCitiesAPI/WorldCitiesAPI.csproj -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCitiesAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCitiesAPI/appsettings.json -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCitiesAPI/isOnline.txt: -------------------------------------------------------------------------------- 1 | . -------------------------------------------------------------------------------- /Chapter_15/WorldCities/WorldCitiesAPI/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/WorldCities/WorldCitiesAPI/libman.json -------------------------------------------------------------------------------- /Chapter_15/_LinuxVM_ConfigFiles/kestrel-WorldCitiesAPI.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/_LinuxVM_ConfigFiles/kestrel-WorldCitiesAPI.service -------------------------------------------------------------------------------- /Chapter_15/_LinuxVM_ConfigFiles/nginx-WorldCities.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/_LinuxVM_ConfigFiles/nginx-WorldCities.conf -------------------------------------------------------------------------------- /Chapter_15/_LinuxVM_ConfigFiles/nginx-WorldCitiesAPI.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/Chapter_15/_LinuxVM_ConfigFiles/nginx-WorldCitiesAPI.conf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/ASP.NET-Core-6-and-Angular/HEAD/README.md --------------------------------------------------------------------------------