├── .gitattributes ├── .gitignore ├── EntityFrameworkNet5.ConsoleApp.ScaffoldDb.Sample ├── Class1.cs ├── EntityFrameworkNet5.ConsoleApp.ScaffoldDb.Sample.csproj ├── FootballLeage_EfCoreContext.cs ├── League.cs └── Team.cs ├── EntityFrameworkNet5.ConsoleApp ├── EntityFrameworkNet5.ConsoleApp.csproj └── Program.cs ├── EntityFrameworkNet5.Data ├── AuditableFootballLeageDbContext.cs ├── Configurations │ └── Entities │ │ ├── CoachConfiguration.cs │ │ ├── LeagueConfiguration.cs │ │ └── TeamConfiguration.cs ├── EntityFrameworkNet5.Data.csproj ├── FootballLeageDbContext.cs ├── FootballLeageDbContext.dgml └── Migrations │ ├── 20210612175329_InitialMigration.Designer.cs │ ├── 20210612175329_InitialMigration.cs │ ├── 20210617003646_AddedMatchesTable.Designer.cs │ ├── 20210617003646_AddedMatchesTable.cs │ ├── 20210617011628_AddedCoachTeamOneToOne.Designer.cs │ ├── 20210617011628_AddedCoachTeamOneToOne.cs │ ├── 20210620192651_AddingTeamDetailsViewAndEarlyMatchFunction.Designer.cs │ ├── 20210620192651_AddingTeamDetailsViewAndEarlyMatchFunction.cs │ ├── 20210620204824_AddingSPGetCoachName.Designer.cs │ ├── 20210620204824_AddingSPGetCoachName.cs │ ├── 20210620211644_AddDeleteTeamByIdSP.Designer.cs │ ├── 20210620211644_AddDeleteTeamByIdSP.cs │ ├── 20210620215933_AddedDefaultTeamsAndCoaches.Designer.cs │ ├── 20210620215933_AddedDefaultTeamsAndCoaches.cs │ ├── 20210622010052_AddedAuditFields.Designer.cs │ ├── 20210622010052_AddedAuditFields.cs │ ├── 20210622232509_AddedValidations.Designer.cs │ ├── 20210622232509_AddedValidations.cs │ └── FootballLeageDbContextModelSnapshot.cs ├── EntityFrameworkNet5.Domain ├── Coach.cs ├── Common │ └── BaseDomainObject.cs ├── EntityFrameworkNet5.Domain.csproj ├── League.cs ├── Match.cs ├── Models │ └── TeamDetail.cs ├── Team.cs └── TeamsCoachesLeaguesView.cs ├── EntityFrameworkNet5.sln └── README.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/.gitignore -------------------------------------------------------------------------------- /EntityFrameworkNet5.ConsoleApp.ScaffoldDb.Sample/Class1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.ConsoleApp.ScaffoldDb.Sample/Class1.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.ConsoleApp.ScaffoldDb.Sample/EntityFrameworkNet5.ConsoleApp.ScaffoldDb.Sample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.ConsoleApp.ScaffoldDb.Sample/EntityFrameworkNet5.ConsoleApp.ScaffoldDb.Sample.csproj -------------------------------------------------------------------------------- /EntityFrameworkNet5.ConsoleApp.ScaffoldDb.Sample/FootballLeage_EfCoreContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.ConsoleApp.ScaffoldDb.Sample/FootballLeage_EfCoreContext.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.ConsoleApp.ScaffoldDb.Sample/League.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.ConsoleApp.ScaffoldDb.Sample/League.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.ConsoleApp.ScaffoldDb.Sample/Team.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.ConsoleApp.ScaffoldDb.Sample/Team.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.ConsoleApp/EntityFrameworkNet5.ConsoleApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.ConsoleApp/EntityFrameworkNet5.ConsoleApp.csproj -------------------------------------------------------------------------------- /EntityFrameworkNet5.ConsoleApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.ConsoleApp/Program.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/AuditableFootballLeageDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/AuditableFootballLeageDbContext.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Configurations/Entities/CoachConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Configurations/Entities/CoachConfiguration.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Configurations/Entities/LeagueConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Configurations/Entities/LeagueConfiguration.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Configurations/Entities/TeamConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Configurations/Entities/TeamConfiguration.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/EntityFrameworkNet5.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/EntityFrameworkNet5.Data.csproj -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/FootballLeageDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/FootballLeageDbContext.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/FootballLeageDbContext.dgml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/FootballLeageDbContext.dgml -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Migrations/20210612175329_InitialMigration.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Migrations/20210612175329_InitialMigration.Designer.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Migrations/20210612175329_InitialMigration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Migrations/20210612175329_InitialMigration.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Migrations/20210617003646_AddedMatchesTable.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Migrations/20210617003646_AddedMatchesTable.Designer.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Migrations/20210617003646_AddedMatchesTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Migrations/20210617003646_AddedMatchesTable.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Migrations/20210617011628_AddedCoachTeamOneToOne.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Migrations/20210617011628_AddedCoachTeamOneToOne.Designer.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Migrations/20210617011628_AddedCoachTeamOneToOne.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Migrations/20210617011628_AddedCoachTeamOneToOne.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Migrations/20210620192651_AddingTeamDetailsViewAndEarlyMatchFunction.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Migrations/20210620192651_AddingTeamDetailsViewAndEarlyMatchFunction.Designer.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Migrations/20210620192651_AddingTeamDetailsViewAndEarlyMatchFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Migrations/20210620192651_AddingTeamDetailsViewAndEarlyMatchFunction.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Migrations/20210620204824_AddingSPGetCoachName.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Migrations/20210620204824_AddingSPGetCoachName.Designer.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Migrations/20210620204824_AddingSPGetCoachName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Migrations/20210620204824_AddingSPGetCoachName.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Migrations/20210620211644_AddDeleteTeamByIdSP.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Migrations/20210620211644_AddDeleteTeamByIdSP.Designer.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Migrations/20210620211644_AddDeleteTeamByIdSP.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Migrations/20210620211644_AddDeleteTeamByIdSP.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Migrations/20210620215933_AddedDefaultTeamsAndCoaches.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Migrations/20210620215933_AddedDefaultTeamsAndCoaches.Designer.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Migrations/20210620215933_AddedDefaultTeamsAndCoaches.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Migrations/20210620215933_AddedDefaultTeamsAndCoaches.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Migrations/20210622010052_AddedAuditFields.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Migrations/20210622010052_AddedAuditFields.Designer.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Migrations/20210622010052_AddedAuditFields.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Migrations/20210622010052_AddedAuditFields.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Migrations/20210622232509_AddedValidations.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Migrations/20210622232509_AddedValidations.Designer.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Migrations/20210622232509_AddedValidations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Migrations/20210622232509_AddedValidations.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Data/Migrations/FootballLeageDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Data/Migrations/FootballLeageDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Domain/Coach.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Domain/Coach.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Domain/Common/BaseDomainObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Domain/Common/BaseDomainObject.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Domain/EntityFrameworkNet5.Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Domain/EntityFrameworkNet5.Domain.csproj -------------------------------------------------------------------------------- /EntityFrameworkNet5.Domain/League.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Domain/League.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Domain/Match.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Domain/Match.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Domain/Models/TeamDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Domain/Models/TeamDetail.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Domain/Team.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Domain/Team.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.Domain/TeamsCoachesLeaguesView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.Domain/TeamsCoachesLeaguesView.cs -------------------------------------------------------------------------------- /EntityFrameworkNet5.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/EntityFrameworkNet5.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/EntityFrameworkNet5/HEAD/README.md --------------------------------------------------------------------------------