├── .gitignore ├── LICENSE ├── Physicube.Application ├── Abstractions │ └── DataAbstractions │ │ ├── IActivityRepository.cs │ │ ├── IAthleteRepository.cs │ │ └── IUnitOfWork.cs ├── Activities │ ├── ActivityLog.cs │ ├── Cycling │ │ ├── CyclingActivity.cs │ │ ├── GetRides.cs │ │ └── LogCyclingActivity.cs │ ├── GetActivityLog.cs │ ├── Running │ │ ├── GetRunningActivities.cs │ │ ├── LogRunningActivity.cs │ │ └── RunningActivity.cs │ └── Walking │ │ ├── GetWalkingActivities.cs │ │ ├── LogWalkingActivity.cs │ │ └── WalkingActivity.cs ├── Athletes │ ├── ChangeAthleteBasicInfo.cs │ ├── ChangeAthleteBodyInfo.cs │ ├── ChangeAthleteLocation.cs │ └── DisplayAthleteProfile.cs ├── Extensions │ └── ServiceCollectionExtensions.cs ├── Identity │ ├── CurrentAthlete.cs │ ├── Exceptions │ │ ├── LoginFailedException.cs │ │ ├── UserNotFoundException.cs │ │ └── UserRegistrationFailedException.cs │ ├── IdentityService.cs │ ├── JwtSettings.cs │ ├── Login.cs │ └── Register.cs └── Physicube.Application.csproj ├── Physiqube.API ├── Activities │ └── ActivitiesController.cs ├── Athletes │ └── AthletesController.cs ├── Auth │ └── AuthController.cs ├── Extensions │ └── WebApplicationExtensions.cs ├── Filters │ ├── Error.cs │ └── PhysiqubeExceptionHandler.cs ├── Physiqube.API.csproj ├── Physiqube.API.http ├── Program.cs ├── Properties │ └── launchSettings.json ├── appsettings.Development.json └── appsettings.json ├── Physiqube.Common ├── Abstractions │ └── IMeasurementConvertible.cs ├── Enums │ └── MeasurementSystem.cs ├── Physiqube.Common.csproj └── Types │ ├── Distance.cs │ ├── Height.cs │ ├── Pace.cs │ ├── Speed.cs │ └── Weight.cs ├── Physiqube.Domain ├── Activities │ ├── Abstractions │ │ ├── IDistanceActivity.cs │ │ ├── IElevationActivity.cs │ │ └── ISpeedActivity.cs │ ├── Activity.cs │ ├── Cycling.cs │ ├── Running.cs │ └── Walking.cs ├── Athletes │ ├── Athlete.cs │ ├── Gender.cs │ ├── Location.cs │ └── ProfileSettings.cs └── Physiqube.Domain.csproj ├── Physiqube.Infrastructure.Data ├── Extensions │ └── ServiceCollectionExtensions.cs ├── Migrations │ ├── 20240311084551_Initial.Designer.cs │ ├── 20240311084551_Initial.cs │ ├── 20240311205302_SeedCorrectActivityTypeData.Designer.cs │ ├── 20240311205302_SeedCorrectActivityTypeData.cs │ ├── 20240312182438_ReplaceJsonColumnsWithOwnedEntities.Designer.cs │ ├── 20240312182438_ReplaceJsonColumnsWithOwnedEntities.cs │ ├── 20240327191044_ChangeDBStructure.Designer.cs │ ├── 20240327191044_ChangeDBStructure.cs │ ├── 20240327193842_AddRunningActivity.Designer.cs │ ├── 20240327193842_AddRunningActivity.cs │ ├── 20240329223334_AddPaceToRunning.Designer.cs │ ├── 20240329223334_AddPaceToRunning.cs │ └── PhysiqubeDbContextModelSnapshot.cs ├── Physiqube.Infrastructure.Data.csproj ├── PhysiqubeDbContext.cs ├── PhysiqubeUoW.cs └── Repositories │ ├── ActivityRepository.cs │ └── AthleteRepository.cs ├── Physiqube.sln └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/LICENSE -------------------------------------------------------------------------------- /Physicube.Application/Abstractions/DataAbstractions/IActivityRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Abstractions/DataAbstractions/IActivityRepository.cs -------------------------------------------------------------------------------- /Physicube.Application/Abstractions/DataAbstractions/IAthleteRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Abstractions/DataAbstractions/IAthleteRepository.cs -------------------------------------------------------------------------------- /Physicube.Application/Abstractions/DataAbstractions/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Abstractions/DataAbstractions/IUnitOfWork.cs -------------------------------------------------------------------------------- /Physicube.Application/Activities/ActivityLog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Activities/ActivityLog.cs -------------------------------------------------------------------------------- /Physicube.Application/Activities/Cycling/CyclingActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Activities/Cycling/CyclingActivity.cs -------------------------------------------------------------------------------- /Physicube.Application/Activities/Cycling/GetRides.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Activities/Cycling/GetRides.cs -------------------------------------------------------------------------------- /Physicube.Application/Activities/Cycling/LogCyclingActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Activities/Cycling/LogCyclingActivity.cs -------------------------------------------------------------------------------- /Physicube.Application/Activities/GetActivityLog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Activities/GetActivityLog.cs -------------------------------------------------------------------------------- /Physicube.Application/Activities/Running/GetRunningActivities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Activities/Running/GetRunningActivities.cs -------------------------------------------------------------------------------- /Physicube.Application/Activities/Running/LogRunningActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Activities/Running/LogRunningActivity.cs -------------------------------------------------------------------------------- /Physicube.Application/Activities/Running/RunningActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Activities/Running/RunningActivity.cs -------------------------------------------------------------------------------- /Physicube.Application/Activities/Walking/GetWalkingActivities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Activities/Walking/GetWalkingActivities.cs -------------------------------------------------------------------------------- /Physicube.Application/Activities/Walking/LogWalkingActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Activities/Walking/LogWalkingActivity.cs -------------------------------------------------------------------------------- /Physicube.Application/Activities/Walking/WalkingActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Activities/Walking/WalkingActivity.cs -------------------------------------------------------------------------------- /Physicube.Application/Athletes/ChangeAthleteBasicInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Athletes/ChangeAthleteBasicInfo.cs -------------------------------------------------------------------------------- /Physicube.Application/Athletes/ChangeAthleteBodyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Athletes/ChangeAthleteBodyInfo.cs -------------------------------------------------------------------------------- /Physicube.Application/Athletes/ChangeAthleteLocation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Athletes/ChangeAthleteLocation.cs -------------------------------------------------------------------------------- /Physicube.Application/Athletes/DisplayAthleteProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Athletes/DisplayAthleteProfile.cs -------------------------------------------------------------------------------- /Physicube.Application/Extensions/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Extensions/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /Physicube.Application/Identity/CurrentAthlete.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Identity/CurrentAthlete.cs -------------------------------------------------------------------------------- /Physicube.Application/Identity/Exceptions/LoginFailedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Identity/Exceptions/LoginFailedException.cs -------------------------------------------------------------------------------- /Physicube.Application/Identity/Exceptions/UserNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Identity/Exceptions/UserNotFoundException.cs -------------------------------------------------------------------------------- /Physicube.Application/Identity/Exceptions/UserRegistrationFailedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Identity/Exceptions/UserRegistrationFailedException.cs -------------------------------------------------------------------------------- /Physicube.Application/Identity/IdentityService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Identity/IdentityService.cs -------------------------------------------------------------------------------- /Physicube.Application/Identity/JwtSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Identity/JwtSettings.cs -------------------------------------------------------------------------------- /Physicube.Application/Identity/Login.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Identity/Login.cs -------------------------------------------------------------------------------- /Physicube.Application/Identity/Register.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Identity/Register.cs -------------------------------------------------------------------------------- /Physicube.Application/Physicube.Application.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physicube.Application/Physicube.Application.csproj -------------------------------------------------------------------------------- /Physiqube.API/Activities/ActivitiesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.API/Activities/ActivitiesController.cs -------------------------------------------------------------------------------- /Physiqube.API/Athletes/AthletesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.API/Athletes/AthletesController.cs -------------------------------------------------------------------------------- /Physiqube.API/Auth/AuthController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.API/Auth/AuthController.cs -------------------------------------------------------------------------------- /Physiqube.API/Extensions/WebApplicationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.API/Extensions/WebApplicationExtensions.cs -------------------------------------------------------------------------------- /Physiqube.API/Filters/Error.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.API/Filters/Error.cs -------------------------------------------------------------------------------- /Physiqube.API/Filters/PhysiqubeExceptionHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.API/Filters/PhysiqubeExceptionHandler.cs -------------------------------------------------------------------------------- /Physiqube.API/Physiqube.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.API/Physiqube.API.csproj -------------------------------------------------------------------------------- /Physiqube.API/Physiqube.API.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.API/Physiqube.API.http -------------------------------------------------------------------------------- /Physiqube.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.API/Program.cs -------------------------------------------------------------------------------- /Physiqube.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /Physiqube.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.API/appsettings.Development.json -------------------------------------------------------------------------------- /Physiqube.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.API/appsettings.json -------------------------------------------------------------------------------- /Physiqube.Common/Abstractions/IMeasurementConvertible.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Common/Abstractions/IMeasurementConvertible.cs -------------------------------------------------------------------------------- /Physiqube.Common/Enums/MeasurementSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Common/Enums/MeasurementSystem.cs -------------------------------------------------------------------------------- /Physiqube.Common/Physiqube.Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Common/Physiqube.Common.csproj -------------------------------------------------------------------------------- /Physiqube.Common/Types/Distance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Common/Types/Distance.cs -------------------------------------------------------------------------------- /Physiqube.Common/Types/Height.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Common/Types/Height.cs -------------------------------------------------------------------------------- /Physiqube.Common/Types/Pace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Common/Types/Pace.cs -------------------------------------------------------------------------------- /Physiqube.Common/Types/Speed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Common/Types/Speed.cs -------------------------------------------------------------------------------- /Physiqube.Common/Types/Weight.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Common/Types/Weight.cs -------------------------------------------------------------------------------- /Physiqube.Domain/Activities/Abstractions/IDistanceActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Domain/Activities/Abstractions/IDistanceActivity.cs -------------------------------------------------------------------------------- /Physiqube.Domain/Activities/Abstractions/IElevationActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Domain/Activities/Abstractions/IElevationActivity.cs -------------------------------------------------------------------------------- /Physiqube.Domain/Activities/Abstractions/ISpeedActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Domain/Activities/Abstractions/ISpeedActivity.cs -------------------------------------------------------------------------------- /Physiqube.Domain/Activities/Activity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Domain/Activities/Activity.cs -------------------------------------------------------------------------------- /Physiqube.Domain/Activities/Cycling.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Domain/Activities/Cycling.cs -------------------------------------------------------------------------------- /Physiqube.Domain/Activities/Running.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Domain/Activities/Running.cs -------------------------------------------------------------------------------- /Physiqube.Domain/Activities/Walking.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Domain/Activities/Walking.cs -------------------------------------------------------------------------------- /Physiqube.Domain/Athletes/Athlete.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Domain/Athletes/Athlete.cs -------------------------------------------------------------------------------- /Physiqube.Domain/Athletes/Gender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Domain/Athletes/Gender.cs -------------------------------------------------------------------------------- /Physiqube.Domain/Athletes/Location.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Domain/Athletes/Location.cs -------------------------------------------------------------------------------- /Physiqube.Domain/Athletes/ProfileSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Domain/Athletes/ProfileSettings.cs -------------------------------------------------------------------------------- /Physiqube.Domain/Physiqube.Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Domain/Physiqube.Domain.csproj -------------------------------------------------------------------------------- /Physiqube.Infrastructure.Data/Extensions/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Infrastructure.Data/Extensions/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /Physiqube.Infrastructure.Data/Migrations/20240311084551_Initial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Infrastructure.Data/Migrations/20240311084551_Initial.Designer.cs -------------------------------------------------------------------------------- /Physiqube.Infrastructure.Data/Migrations/20240311084551_Initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Infrastructure.Data/Migrations/20240311084551_Initial.cs -------------------------------------------------------------------------------- /Physiqube.Infrastructure.Data/Migrations/20240311205302_SeedCorrectActivityTypeData.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Infrastructure.Data/Migrations/20240311205302_SeedCorrectActivityTypeData.Designer.cs -------------------------------------------------------------------------------- /Physiqube.Infrastructure.Data/Migrations/20240311205302_SeedCorrectActivityTypeData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Infrastructure.Data/Migrations/20240311205302_SeedCorrectActivityTypeData.cs -------------------------------------------------------------------------------- /Physiqube.Infrastructure.Data/Migrations/20240312182438_ReplaceJsonColumnsWithOwnedEntities.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Infrastructure.Data/Migrations/20240312182438_ReplaceJsonColumnsWithOwnedEntities.Designer.cs -------------------------------------------------------------------------------- /Physiqube.Infrastructure.Data/Migrations/20240312182438_ReplaceJsonColumnsWithOwnedEntities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Infrastructure.Data/Migrations/20240312182438_ReplaceJsonColumnsWithOwnedEntities.cs -------------------------------------------------------------------------------- /Physiqube.Infrastructure.Data/Migrations/20240327191044_ChangeDBStructure.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Infrastructure.Data/Migrations/20240327191044_ChangeDBStructure.Designer.cs -------------------------------------------------------------------------------- /Physiqube.Infrastructure.Data/Migrations/20240327191044_ChangeDBStructure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Infrastructure.Data/Migrations/20240327191044_ChangeDBStructure.cs -------------------------------------------------------------------------------- /Physiqube.Infrastructure.Data/Migrations/20240327193842_AddRunningActivity.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Infrastructure.Data/Migrations/20240327193842_AddRunningActivity.Designer.cs -------------------------------------------------------------------------------- /Physiqube.Infrastructure.Data/Migrations/20240327193842_AddRunningActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Infrastructure.Data/Migrations/20240327193842_AddRunningActivity.cs -------------------------------------------------------------------------------- /Physiqube.Infrastructure.Data/Migrations/20240329223334_AddPaceToRunning.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Infrastructure.Data/Migrations/20240329223334_AddPaceToRunning.Designer.cs -------------------------------------------------------------------------------- /Physiqube.Infrastructure.Data/Migrations/20240329223334_AddPaceToRunning.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Infrastructure.Data/Migrations/20240329223334_AddPaceToRunning.cs -------------------------------------------------------------------------------- /Physiqube.Infrastructure.Data/Migrations/PhysiqubeDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Infrastructure.Data/Migrations/PhysiqubeDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /Physiqube.Infrastructure.Data/Physiqube.Infrastructure.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Infrastructure.Data/Physiqube.Infrastructure.Data.csproj -------------------------------------------------------------------------------- /Physiqube.Infrastructure.Data/PhysiqubeDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Infrastructure.Data/PhysiqubeDbContext.cs -------------------------------------------------------------------------------- /Physiqube.Infrastructure.Data/PhysiqubeUoW.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Infrastructure.Data/PhysiqubeUoW.cs -------------------------------------------------------------------------------- /Physiqube.Infrastructure.Data/Repositories/ActivityRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Infrastructure.Data/Repositories/ActivityRepository.cs -------------------------------------------------------------------------------- /Physiqube.Infrastructure.Data/Repositories/AthleteRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.Infrastructure.Data/Repositories/AthleteRepository.cs -------------------------------------------------------------------------------- /Physiqube.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danpdc/cleanArchitectureTemplate/HEAD/Physiqube.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # cleanArchitectureTemplate --------------------------------------------------------------------------------