├── .gitignore └── NZWalks ├── NZWalks.API ├── Controllers │ ├── AuthController.cs │ ├── RegionsController.cs │ ├── WalkDifficultiesController.cs │ ├── WalksController.cs │ └── WeatherForecastController.cs ├── Data │ └── NZWalksDbContext.cs ├── Migrations │ ├── 20211214223810_InitialMigration.Designer.cs │ ├── 20211214223810_InitialMigration.cs │ ├── 20220318090719_adding users.Designer.cs │ ├── 20220318090719_adding users.cs │ └── NZWalksDbContextModelSnapshot.cs ├── Models │ ├── DTO │ │ ├── AddRegionRequest.cs │ │ ├── AddWalkDifficultyRequest.cs │ │ ├── AddWalkRequest.cs │ │ ├── LoginRequest.cs │ │ ├── Region.cs │ │ ├── UpdateRegionRequest.cs │ │ ├── UpdateWalkDifficultyRequest.cs │ │ ├── UpdateWalkRequest.cs │ │ ├── Walk.cs │ │ └── WalkDifficulty.cs │ └── Domain │ │ ├── Region.cs │ │ ├── Role.cs │ │ ├── User.cs │ │ ├── User_Role.cs │ │ ├── Walk.cs │ │ └── WalkDifficulty.cs ├── NZWalks.API.csproj ├── Profiles │ ├── RegionsProfile.cs │ └── WalksProfile.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── Repositories │ ├── IRegionRepository.cs │ ├── ITokenHandler.cs │ ├── IUserRepository.cs │ ├── IWalkDifficultyRepository.cs │ ├── IWalkRepository.cs │ ├── RegionRepository.cs │ ├── StaticUserRepository.cs │ ├── TokenHandler.cs │ ├── UserRepository.cs │ ├── WalkDifficultyRepository.cs │ └── WalkRepository.cs ├── Validators │ ├── AddRegionRequestValidator.cs │ ├── AddWalkDifficultyRequestValidator.cs │ ├── AddWalkRequestValidator.cs │ ├── LoginRequestValidator.cs │ ├── UpdateRegionRequestValidator.cs │ ├── UpdateWalkDifficultyRequestValidator.cs │ └── UpdateWalkRequestValidator.cs ├── WeatherForecast.cs ├── appsettings.Development.json └── appsettings.json └── NZWalks.sln /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/.gitignore -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Controllers/AuthController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Controllers/AuthController.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Controllers/RegionsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Controllers/RegionsController.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Controllers/WalkDifficultiesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Controllers/WalkDifficultiesController.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Controllers/WalksController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Controllers/WalksController.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Data/NZWalksDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Data/NZWalksDbContext.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Migrations/20211214223810_InitialMigration.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Migrations/20211214223810_InitialMigration.Designer.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Migrations/20211214223810_InitialMigration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Migrations/20211214223810_InitialMigration.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Migrations/20220318090719_adding users.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Migrations/20220318090719_adding users.Designer.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Migrations/20220318090719_adding users.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Migrations/20220318090719_adding users.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Migrations/NZWalksDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Migrations/NZWalksDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Models/DTO/AddRegionRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Models/DTO/AddRegionRequest.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Models/DTO/AddWalkDifficultyRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Models/DTO/AddWalkDifficultyRequest.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Models/DTO/AddWalkRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Models/DTO/AddWalkRequest.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Models/DTO/LoginRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Models/DTO/LoginRequest.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Models/DTO/Region.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Models/DTO/Region.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Models/DTO/UpdateRegionRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Models/DTO/UpdateRegionRequest.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Models/DTO/UpdateWalkDifficultyRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Models/DTO/UpdateWalkDifficultyRequest.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Models/DTO/UpdateWalkRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Models/DTO/UpdateWalkRequest.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Models/DTO/Walk.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Models/DTO/Walk.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Models/DTO/WalkDifficulty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Models/DTO/WalkDifficulty.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Models/Domain/Region.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Models/Domain/Region.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Models/Domain/Role.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Models/Domain/Role.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Models/Domain/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Models/Domain/User.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Models/Domain/User_Role.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Models/Domain/User_Role.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Models/Domain/Walk.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Models/Domain/Walk.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Models/Domain/WalkDifficulty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Models/Domain/WalkDifficulty.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/NZWalks.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/NZWalks.API.csproj -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Profiles/RegionsProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Profiles/RegionsProfile.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Profiles/WalksProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Profiles/WalksProfile.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Program.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Repositories/IRegionRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Repositories/IRegionRepository.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Repositories/ITokenHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Repositories/ITokenHandler.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Repositories/IUserRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Repositories/IUserRepository.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Repositories/IWalkDifficultyRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Repositories/IWalkDifficultyRepository.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Repositories/IWalkRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Repositories/IWalkRepository.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Repositories/RegionRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Repositories/RegionRepository.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Repositories/StaticUserRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Repositories/StaticUserRepository.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Repositories/TokenHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Repositories/TokenHandler.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Repositories/UserRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Repositories/UserRepository.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Repositories/WalkDifficultyRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Repositories/WalkDifficultyRepository.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Repositories/WalkRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Repositories/WalkRepository.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Validators/AddRegionRequestValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Validators/AddRegionRequestValidator.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Validators/AddWalkDifficultyRequestValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Validators/AddWalkDifficultyRequestValidator.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Validators/AddWalkRequestValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Validators/AddWalkRequestValidator.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Validators/LoginRequestValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Validators/LoginRequestValidator.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Validators/UpdateRegionRequestValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Validators/UpdateRegionRequestValidator.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Validators/UpdateWalkDifficultyRequestValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Validators/UpdateWalkDifficultyRequestValidator.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/Validators/UpdateWalkRequestValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/Validators/UpdateWalkRequestValidator.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/WeatherForecast.cs -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/appsettings.Development.json -------------------------------------------------------------------------------- /NZWalks/NZWalks.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.API/appsettings.json -------------------------------------------------------------------------------- /NZWalks/NZWalks.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameer8saini/NZWalks/HEAD/NZWalks/NZWalks.sln --------------------------------------------------------------------------------