├── .gitignore ├── LICENSE.md ├── OfferingSolutions.GenericEFCore.SampleApp ├── DataBaseContext.cs ├── ExampleRepositories │ ├── IPersonRepository.cs │ └── PersonRepository.cs ├── Migrations │ ├── 20190829134133_CreateDatabase.Designer.cs │ ├── 20190829134133_CreateDatabase.cs │ └── DataBaseContextModelSnapshot.cs ├── Models │ ├── Person.cs │ └── Thing.cs ├── OfferingSolutions.GenericEFCore.SampleApp.csproj └── Program.cs ├── OfferingSolutions.GenericEFCore.Tests ├── CustomRepositoryTests.cs ├── DataBaseContext.cs ├── ExampleRepositories │ ├── IPersonRepository.cs │ └── PersonRepository.cs ├── Models │ ├── Person.cs │ └── Thing.cs └── OfferingSolutions.GenericEFCore.Tests.csproj ├── OfferingSolutions.GenericEFCore.sln ├── OfferingSolutions.GenericEFCore ├── BaseContext │ └── ContextBase.cs ├── OfferingSolutions.GenericEFCore.csproj ├── RepositoryBase │ ├── GenericRepositoryBase.cs │ └── IGenericRepositoryBase.cs ├── RepositoryContext │ ├── GenericRepositoryContext.cs │ └── IGenericRepositoryContext.cs ├── Services │ ├── Factory.cs │ ├── IRepositoryService.cs │ └── RepositoryServiceImpl.cs ├── UnitOfWork │ ├── IOsUnitOfWork.cs │ └── OsUnitOfWork.cs └── UnitOfWorkContext │ ├── IOsUnitOfWorkContext.cs │ └── OsUnitOfWorkContext.cs ├── README.md └── azure-builds └── build.yml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/LICENSE.md -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore.SampleApp/DataBaseContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore.SampleApp/DataBaseContext.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore.SampleApp/ExampleRepositories/IPersonRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore.SampleApp/ExampleRepositories/IPersonRepository.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore.SampleApp/ExampleRepositories/PersonRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore.SampleApp/ExampleRepositories/PersonRepository.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore.SampleApp/Migrations/20190829134133_CreateDatabase.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore.SampleApp/Migrations/20190829134133_CreateDatabase.Designer.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore.SampleApp/Migrations/20190829134133_CreateDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore.SampleApp/Migrations/20190829134133_CreateDatabase.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore.SampleApp/Migrations/DataBaseContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore.SampleApp/Migrations/DataBaseContextModelSnapshot.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore.SampleApp/Models/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore.SampleApp/Models/Person.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore.SampleApp/Models/Thing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore.SampleApp/Models/Thing.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore.SampleApp/OfferingSolutions.GenericEFCore.SampleApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore.SampleApp/OfferingSolutions.GenericEFCore.SampleApp.csproj -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore.SampleApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore.SampleApp/Program.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore.Tests/CustomRepositoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore.Tests/CustomRepositoryTests.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore.Tests/DataBaseContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore.Tests/DataBaseContext.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore.Tests/ExampleRepositories/IPersonRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore.Tests/ExampleRepositories/IPersonRepository.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore.Tests/ExampleRepositories/PersonRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore.Tests/ExampleRepositories/PersonRepository.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore.Tests/Models/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore.Tests/Models/Person.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore.Tests/Models/Thing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore.Tests/Models/Thing.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore.Tests/OfferingSolutions.GenericEFCore.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore.Tests/OfferingSolutions.GenericEFCore.Tests.csproj -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore.sln -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore/BaseContext/ContextBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore/BaseContext/ContextBase.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore/OfferingSolutions.GenericEFCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore/OfferingSolutions.GenericEFCore.csproj -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore/RepositoryBase/GenericRepositoryBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore/RepositoryBase/GenericRepositoryBase.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore/RepositoryBase/IGenericRepositoryBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore/RepositoryBase/IGenericRepositoryBase.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore/RepositoryContext/GenericRepositoryContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore/RepositoryContext/GenericRepositoryContext.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore/RepositoryContext/IGenericRepositoryContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore/RepositoryContext/IGenericRepositoryContext.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore/Services/Factory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore/Services/Factory.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore/Services/IRepositoryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore/Services/IRepositoryService.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore/Services/RepositoryServiceImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore/Services/RepositoryServiceImpl.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore/UnitOfWork/IOsUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore/UnitOfWork/IOsUnitOfWork.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore/UnitOfWork/OsUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore/UnitOfWork/OsUnitOfWork.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore/UnitOfWorkContext/IOsUnitOfWorkContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore/UnitOfWorkContext/IOsUnitOfWorkContext.cs -------------------------------------------------------------------------------- /OfferingSolutions.GenericEFCore/UnitOfWorkContext/OsUnitOfWorkContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/OfferingSolutions.GenericEFCore/UnitOfWorkContext/OsUnitOfWorkContext.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/README.md -------------------------------------------------------------------------------- /azure-builds/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OfferingSolutions/Entity-Framework-Core-Generic-Repository/HEAD/azure-builds/build.yml --------------------------------------------------------------------------------