├── .gitignore ├── UnitOfWorkDemo.Core ├── Interfaces │ ├── IGenericRepository.cs │ ├── IProductRepository.cs │ └── IUnitOfWork.cs ├── Models │ └── ProductDetails.cs └── UnitOfWorkDemo.Core.csproj ├── UnitOfWorkDemo.Infrastructure ├── DbContextClass.cs ├── Migrations │ ├── 20221203083844_v1.Designer.cs │ ├── 20221203083844_v1.cs │ └── DbContextClassModelSnapshot.cs ├── Repositories │ ├── GenericRepository.cs │ ├── ProductRepository.cs │ └── UnitOfWork.cs ├── ServiceExtension │ └── ServiceExtension.cs └── UnitOfWorkDemo.Infrastructure.csproj ├── UnitOfWorkDemo.Services ├── Interfaces │ └── IProductService.cs ├── ProductService.cs └── UnitOfWorkDemo.Services.csproj ├── UnitOfWorkDemo.sln └── UnitOfWorkDemo ├── Controllers └── ProductsController.cs ├── Program.cs ├── Properties └── launchSettings.json ├── UnitOfWorkDemo.csproj ├── appsettings.Development.json └── appsettings.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/.gitignore -------------------------------------------------------------------------------- /UnitOfWorkDemo.Core/Interfaces/IGenericRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo.Core/Interfaces/IGenericRepository.cs -------------------------------------------------------------------------------- /UnitOfWorkDemo.Core/Interfaces/IProductRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo.Core/Interfaces/IProductRepository.cs -------------------------------------------------------------------------------- /UnitOfWorkDemo.Core/Interfaces/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo.Core/Interfaces/IUnitOfWork.cs -------------------------------------------------------------------------------- /UnitOfWorkDemo.Core/Models/ProductDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo.Core/Models/ProductDetails.cs -------------------------------------------------------------------------------- /UnitOfWorkDemo.Core/UnitOfWorkDemo.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo.Core/UnitOfWorkDemo.Core.csproj -------------------------------------------------------------------------------- /UnitOfWorkDemo.Infrastructure/DbContextClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo.Infrastructure/DbContextClass.cs -------------------------------------------------------------------------------- /UnitOfWorkDemo.Infrastructure/Migrations/20221203083844_v1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo.Infrastructure/Migrations/20221203083844_v1.Designer.cs -------------------------------------------------------------------------------- /UnitOfWorkDemo.Infrastructure/Migrations/20221203083844_v1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo.Infrastructure/Migrations/20221203083844_v1.cs -------------------------------------------------------------------------------- /UnitOfWorkDemo.Infrastructure/Migrations/DbContextClassModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo.Infrastructure/Migrations/DbContextClassModelSnapshot.cs -------------------------------------------------------------------------------- /UnitOfWorkDemo.Infrastructure/Repositories/GenericRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo.Infrastructure/Repositories/GenericRepository.cs -------------------------------------------------------------------------------- /UnitOfWorkDemo.Infrastructure/Repositories/ProductRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo.Infrastructure/Repositories/ProductRepository.cs -------------------------------------------------------------------------------- /UnitOfWorkDemo.Infrastructure/Repositories/UnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo.Infrastructure/Repositories/UnitOfWork.cs -------------------------------------------------------------------------------- /UnitOfWorkDemo.Infrastructure/ServiceExtension/ServiceExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo.Infrastructure/ServiceExtension/ServiceExtension.cs -------------------------------------------------------------------------------- /UnitOfWorkDemo.Infrastructure/UnitOfWorkDemo.Infrastructure.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo.Infrastructure/UnitOfWorkDemo.Infrastructure.csproj -------------------------------------------------------------------------------- /UnitOfWorkDemo.Services/Interfaces/IProductService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo.Services/Interfaces/IProductService.cs -------------------------------------------------------------------------------- /UnitOfWorkDemo.Services/ProductService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo.Services/ProductService.cs -------------------------------------------------------------------------------- /UnitOfWorkDemo.Services/UnitOfWorkDemo.Services.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo.Services/UnitOfWorkDemo.Services.csproj -------------------------------------------------------------------------------- /UnitOfWorkDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo.sln -------------------------------------------------------------------------------- /UnitOfWorkDemo/Controllers/ProductsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo/Controllers/ProductsController.cs -------------------------------------------------------------------------------- /UnitOfWorkDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo/Program.cs -------------------------------------------------------------------------------- /UnitOfWorkDemo/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo/Properties/launchSettings.json -------------------------------------------------------------------------------- /UnitOfWorkDemo/UnitOfWorkDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo/UnitOfWorkDemo.csproj -------------------------------------------------------------------------------- /UnitOfWorkDemo/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo/appsettings.Development.json -------------------------------------------------------------------------------- /UnitOfWorkDemo/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaydeep-007/UnitOfWorkDemo/HEAD/UnitOfWorkDemo/appsettings.json --------------------------------------------------------------------------------