├── .gitattributes ├── .gitignore ├── README.md ├── ZL.Poem.Application ├── PoemApplicationModule.cs ├── Poems │ ├── CategoryDto.cs │ ├── CategoryPoemDto.cs │ ├── IPoemAppService.cs │ ├── PagedResultRequestDto.cs │ ├── PoemAppService.cs │ ├── PoemDto.cs │ ├── PoetDto.cs │ ├── SearchPoemDte.cs │ └── SearchPoetDto.cs └── ZL.Poem.Application.csproj ├── ZL.Poem.ConsoleClient.sln ├── ZL.Poem.ConsoleClient ├── PoemConsoleClientModule.cs ├── Program.cs ├── Service.cs └── ZL.Poem.ConsoleClient.csproj ├── ZL.Poem.Core ├── PoemCoreModule .cs ├── Poems │ ├── Category.cs │ ├── CategoryPoem.cs │ ├── Poem.cs │ └── Poet.cs └── ZL.Poem.Core.csproj ├── ZL.Poem.EF ├── PoemDataModule.cs ├── PoemDbContext .cs └── ZL.Poem.EF.csproj ├── ZL.Poem.WebApi ├── Controllers │ └── WeatherForecastController.cs ├── Pages │ ├── Index.cshtml │ ├── Index.cshtml.cs │ ├── SearchPoem.cshtml │ ├── SearchPoem.cshtml.cs │ ├── SearchPoet.cshtml │ ├── SearchPoet.cshtml.cs │ ├── Shared │ │ └── _Layout.cshtml │ ├── _ViewImports.cshtml │ └── _ViewStart.cshtml ├── PoemWebApiModule.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── Startup.cs ├── WeatherForecast.cs ├── ZL.Poem.WebApi.csproj ├── appsettings.Development.json └── appsettings.json └── ZL.PoemApplication.Test ├── PoemApplicationTest.cs ├── PoemApplicationTestModule.cs ├── PoemTestBase.cs ├── TestData └── TestDataBuilder.cs └── ZL.PoemApplication.Test.csproj /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/README.md -------------------------------------------------------------------------------- /ZL.Poem.Application/PoemApplicationModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.Application/PoemApplicationModule.cs -------------------------------------------------------------------------------- /ZL.Poem.Application/Poems/CategoryDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.Application/Poems/CategoryDto.cs -------------------------------------------------------------------------------- /ZL.Poem.Application/Poems/CategoryPoemDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.Application/Poems/CategoryPoemDto.cs -------------------------------------------------------------------------------- /ZL.Poem.Application/Poems/IPoemAppService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.Application/Poems/IPoemAppService.cs -------------------------------------------------------------------------------- /ZL.Poem.Application/Poems/PagedResultRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.Application/Poems/PagedResultRequestDto.cs -------------------------------------------------------------------------------- /ZL.Poem.Application/Poems/PoemAppService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.Application/Poems/PoemAppService.cs -------------------------------------------------------------------------------- /ZL.Poem.Application/Poems/PoemDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.Application/Poems/PoemDto.cs -------------------------------------------------------------------------------- /ZL.Poem.Application/Poems/PoetDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.Application/Poems/PoetDto.cs -------------------------------------------------------------------------------- /ZL.Poem.Application/Poems/SearchPoemDte.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.Application/Poems/SearchPoemDte.cs -------------------------------------------------------------------------------- /ZL.Poem.Application/Poems/SearchPoetDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.Application/Poems/SearchPoetDto.cs -------------------------------------------------------------------------------- /ZL.Poem.Application/ZL.Poem.Application.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.Application/ZL.Poem.Application.csproj -------------------------------------------------------------------------------- /ZL.Poem.ConsoleClient.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.ConsoleClient.sln -------------------------------------------------------------------------------- /ZL.Poem.ConsoleClient/PoemConsoleClientModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.ConsoleClient/PoemConsoleClientModule.cs -------------------------------------------------------------------------------- /ZL.Poem.ConsoleClient/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.ConsoleClient/Program.cs -------------------------------------------------------------------------------- /ZL.Poem.ConsoleClient/Service.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.ConsoleClient/Service.cs -------------------------------------------------------------------------------- /ZL.Poem.ConsoleClient/ZL.Poem.ConsoleClient.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.ConsoleClient/ZL.Poem.ConsoleClient.csproj -------------------------------------------------------------------------------- /ZL.Poem.Core/PoemCoreModule .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.Core/PoemCoreModule .cs -------------------------------------------------------------------------------- /ZL.Poem.Core/Poems/Category.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.Core/Poems/Category.cs -------------------------------------------------------------------------------- /ZL.Poem.Core/Poems/CategoryPoem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.Core/Poems/CategoryPoem.cs -------------------------------------------------------------------------------- /ZL.Poem.Core/Poems/Poem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.Core/Poems/Poem.cs -------------------------------------------------------------------------------- /ZL.Poem.Core/Poems/Poet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.Core/Poems/Poet.cs -------------------------------------------------------------------------------- /ZL.Poem.Core/ZL.Poem.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.Core/ZL.Poem.Core.csproj -------------------------------------------------------------------------------- /ZL.Poem.EF/PoemDataModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.EF/PoemDataModule.cs -------------------------------------------------------------------------------- /ZL.Poem.EF/PoemDbContext .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.EF/PoemDbContext .cs -------------------------------------------------------------------------------- /ZL.Poem.EF/ZL.Poem.EF.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.EF/ZL.Poem.EF.csproj -------------------------------------------------------------------------------- /ZL.Poem.WebApi/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.WebApi/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /ZL.Poem.WebApi/Pages/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.WebApi/Pages/Index.cshtml -------------------------------------------------------------------------------- /ZL.Poem.WebApi/Pages/Index.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.WebApi/Pages/Index.cshtml.cs -------------------------------------------------------------------------------- /ZL.Poem.WebApi/Pages/SearchPoem.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.WebApi/Pages/SearchPoem.cshtml -------------------------------------------------------------------------------- /ZL.Poem.WebApi/Pages/SearchPoem.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.WebApi/Pages/SearchPoem.cshtml.cs -------------------------------------------------------------------------------- /ZL.Poem.WebApi/Pages/SearchPoet.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.WebApi/Pages/SearchPoet.cshtml -------------------------------------------------------------------------------- /ZL.Poem.WebApi/Pages/SearchPoet.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.WebApi/Pages/SearchPoet.cshtml.cs -------------------------------------------------------------------------------- /ZL.Poem.WebApi/Pages/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.WebApi/Pages/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /ZL.Poem.WebApi/Pages/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.WebApi/Pages/_ViewImports.cshtml -------------------------------------------------------------------------------- /ZL.Poem.WebApi/Pages/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.WebApi/Pages/_ViewStart.cshtml -------------------------------------------------------------------------------- /ZL.Poem.WebApi/PoemWebApiModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.WebApi/PoemWebApiModule.cs -------------------------------------------------------------------------------- /ZL.Poem.WebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.WebApi/Program.cs -------------------------------------------------------------------------------- /ZL.Poem.WebApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.WebApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /ZL.Poem.WebApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.WebApi/Startup.cs -------------------------------------------------------------------------------- /ZL.Poem.WebApi/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.WebApi/WeatherForecast.cs -------------------------------------------------------------------------------- /ZL.Poem.WebApi/ZL.Poem.WebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.WebApi/ZL.Poem.WebApi.csproj -------------------------------------------------------------------------------- /ZL.Poem.WebApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.WebApi/appsettings.Development.json -------------------------------------------------------------------------------- /ZL.Poem.WebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.Poem.WebApi/appsettings.json -------------------------------------------------------------------------------- /ZL.PoemApplication.Test/PoemApplicationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.PoemApplication.Test/PoemApplicationTest.cs -------------------------------------------------------------------------------- /ZL.PoemApplication.Test/PoemApplicationTestModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.PoemApplication.Test/PoemApplicationTestModule.cs -------------------------------------------------------------------------------- /ZL.PoemApplication.Test/PoemTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.PoemApplication.Test/PoemTestBase.cs -------------------------------------------------------------------------------- /ZL.PoemApplication.Test/TestData/TestDataBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.PoemApplication.Test/TestData/TestDataBuilder.cs -------------------------------------------------------------------------------- /ZL.PoemApplication.Test/ZL.PoemApplication.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenl/AbpStepByStep/HEAD/ZL.PoemApplication.Test/ZL.PoemApplication.Test.csproj --------------------------------------------------------------------------------