├── .gitignore ├── AspNetCoreAndMapster.sln ├── AspNetCoreAndMapster ├── AspNetCoreAndMapster.csproj ├── AspNetCoreAndMapster.csproj.user ├── AspNetCoreAndMapster.http ├── Controllers │ ├── ItemsController.cs │ └── WeatherForecastController.cs ├── Migrations │ ├── 20241112181621_InitialCreate.Designer.cs │ ├── 20241112181621_InitialCreate.cs │ └── AppDbContextModelSnapshot.cs ├── Models │ ├── ApplicationDbContext.cs │ ├── DependencyInjection.cs │ ├── Item.cs │ ├── ItemDto.cs │ └── ItemMapping.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── Repository │ ├── IRepository.cs │ └── Repository.cs ├── Specification │ ├── ISpecification`1.cs │ ├── ItemsByNameSpecification.cs │ ├── ItemsByPriceRangeSpecification.cs │ ├── NullSpecification`1.cs │ └── SpecificationEvaluator.cs ├── WeatherForecast.cs ├── appsettings.Development.json ├── appsettings.json ├── mapsterdemo.db ├── mapsterdemo.db-shm ├── mapsterdemo.db-wal └── obj │ ├── AspNetCoreAndMapster.csproj.nuget.dgspec.json │ ├── AspNetCoreAndMapster.csproj.nuget.g.props │ ├── AspNetCoreAndMapster.csproj.nuget.g.targets │ ├── project.assets.json │ └── project.nuget.cache └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/.gitignore -------------------------------------------------------------------------------- /AspNetCoreAndMapster.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster.sln -------------------------------------------------------------------------------- /AspNetCoreAndMapster/AspNetCoreAndMapster.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/AspNetCoreAndMapster.csproj -------------------------------------------------------------------------------- /AspNetCoreAndMapster/AspNetCoreAndMapster.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/AspNetCoreAndMapster.csproj.user -------------------------------------------------------------------------------- /AspNetCoreAndMapster/AspNetCoreAndMapster.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/AspNetCoreAndMapster.http -------------------------------------------------------------------------------- /AspNetCoreAndMapster/Controllers/ItemsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/Controllers/ItemsController.cs -------------------------------------------------------------------------------- /AspNetCoreAndMapster/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /AspNetCoreAndMapster/Migrations/20241112181621_InitialCreate.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/Migrations/20241112181621_InitialCreate.Designer.cs -------------------------------------------------------------------------------- /AspNetCoreAndMapster/Migrations/20241112181621_InitialCreate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/Migrations/20241112181621_InitialCreate.cs -------------------------------------------------------------------------------- /AspNetCoreAndMapster/Migrations/AppDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/Migrations/AppDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /AspNetCoreAndMapster/Models/ApplicationDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/Models/ApplicationDbContext.cs -------------------------------------------------------------------------------- /AspNetCoreAndMapster/Models/DependencyInjection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/Models/DependencyInjection.cs -------------------------------------------------------------------------------- /AspNetCoreAndMapster/Models/Item.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/Models/Item.cs -------------------------------------------------------------------------------- /AspNetCoreAndMapster/Models/ItemDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/Models/ItemDto.cs -------------------------------------------------------------------------------- /AspNetCoreAndMapster/Models/ItemMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/Models/ItemMapping.cs -------------------------------------------------------------------------------- /AspNetCoreAndMapster/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/Program.cs -------------------------------------------------------------------------------- /AspNetCoreAndMapster/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/Properties/launchSettings.json -------------------------------------------------------------------------------- /AspNetCoreAndMapster/Repository/IRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/Repository/IRepository.cs -------------------------------------------------------------------------------- /AspNetCoreAndMapster/Repository/Repository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/Repository/Repository.cs -------------------------------------------------------------------------------- /AspNetCoreAndMapster/Specification/ISpecification`1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/Specification/ISpecification`1.cs -------------------------------------------------------------------------------- /AspNetCoreAndMapster/Specification/ItemsByNameSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/Specification/ItemsByNameSpecification.cs -------------------------------------------------------------------------------- /AspNetCoreAndMapster/Specification/ItemsByPriceRangeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/Specification/ItemsByPriceRangeSpecification.cs -------------------------------------------------------------------------------- /AspNetCoreAndMapster/Specification/NullSpecification`1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/Specification/NullSpecification`1.cs -------------------------------------------------------------------------------- /AspNetCoreAndMapster/Specification/SpecificationEvaluator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/Specification/SpecificationEvaluator.cs -------------------------------------------------------------------------------- /AspNetCoreAndMapster/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/WeatherForecast.cs -------------------------------------------------------------------------------- /AspNetCoreAndMapster/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/appsettings.Development.json -------------------------------------------------------------------------------- /AspNetCoreAndMapster/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/appsettings.json -------------------------------------------------------------------------------- /AspNetCoreAndMapster/mapsterdemo.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/mapsterdemo.db -------------------------------------------------------------------------------- /AspNetCoreAndMapster/mapsterdemo.db-shm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/mapsterdemo.db-shm -------------------------------------------------------------------------------- /AspNetCoreAndMapster/mapsterdemo.db-wal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/mapsterdemo.db-wal -------------------------------------------------------------------------------- /AspNetCoreAndMapster/obj/AspNetCoreAndMapster.csproj.nuget.dgspec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/obj/AspNetCoreAndMapster.csproj.nuget.dgspec.json -------------------------------------------------------------------------------- /AspNetCoreAndMapster/obj/AspNetCoreAndMapster.csproj.nuget.g.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/obj/AspNetCoreAndMapster.csproj.nuget.g.props -------------------------------------------------------------------------------- /AspNetCoreAndMapster/obj/AspNetCoreAndMapster.csproj.nuget.g.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/obj/AspNetCoreAndMapster.csproj.nuget.g.targets -------------------------------------------------------------------------------- /AspNetCoreAndMapster/obj/project.assets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/obj/project.assets.json -------------------------------------------------------------------------------- /AspNetCoreAndMapster/obj/project.nuget.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/AspNetCoreAndMapster/obj/project.nuget.cache -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevsharp/AspNetCoreAndMapster/HEAD/README.md --------------------------------------------------------------------------------