418.C WebApi services and Typescript classes for Lookup Resource of ABP framework applications - chempkovsky/CS82ANGULAR GitHub Wiki
- Our goal is to regenerate
SForm
typescript classes for PhbkDivision
-entity.
- For
PhbkDivision
-entity all modeling information is in the file:
src.rupbes.firstapp.EntityFrameworkCore.rupbes.firstapp.EntityFrameworkCore.csproj.rupbes.firstapp.EntityFrameworkCore.firstappDbContext.json
- To generate production code we must use
LpPhbkDbContext
. For this DbContext all modeling information is in the file:
src.rupbes.firstapp.EntityFrameworkCore.rupbes.firstapp.EntityFrameworkCore.csproj.rupbes.firstapp.EntityFrameworkCore.LpPhbkDbContext.json
- So, at first we generate
c#
-code and Typescript
-code for firstappDbContext
-DbContext
- at second we regenerate
c#
-code and Typescript
-code for LpPhbkDbContext
-DbContext
- Here is preliminary code that must be generated using
firstappDbContext
-DbContext:
- C#: WebApi services for
LpdDivision
, LprDivision01
, LprDivision02
- Typecript:
01100-Interfaces.json
-batch script for LpdDivision
, LprDivision01
, LprDivision02
- Typecript:
01400-AbpWebApiService.json
-batch script for LpdDivision
, LprDivision01
, LprDivision02
- Here is production ready code that must be regenerated using
LpPhbkDbContext
-DbContext:
- C#: WebApi services for
LpdDivision
, LprDivision01
, LprDivision02
- Typecript:
01100-Interfaces.json
-batch script for LpdDivision
, LprDivision01
, LprDivision02
- Typecript:
01400-AbpWebApiService.json
-batch script for LpdDivision
, LprDivision01
, LprDivision02
- And finally using
firstappDbContext
-DbContext:
- Typecript: regenerate
01400-AbpWebApiService.json
-batch script for PhbkDivisionDto
- Typecript: regenerate
01420-SForm.abp.json
-batch script for PhbkDivisionDto