Releases: yscorecore/ys.knife
Releases · yscorecore/ys.knife
Improve efcore design time
Full support for net5
- full support for net5
- add json mask and json utils
- upgrade ef core to net5
Net5 supported
- net5 supported
- add ys.knife.redis project to injecte redis services
- add ys.knife.mongo project to support mongo data access
- add ys.knife.data project to support entity store (Repository)
- rename ys.knife.test to ys.knife.testing
- remote knife host static start methods
- define stage name and environment name in StageAttribute
- add filterinfo, orderinfo, limitinfo in ys.knife.data project
migrate stage mode to core project
- migrate stage mode to core project
- remote static start method from knife host
- stageRunner support scope logger
- add code message filter attribute
- add ValidateObjectAttribute
Add extension methods for database facade
- add extension methods for database facade
DbContextAttribute
add empty argument ctor
Improve knife web host
- Improve knife web host
- Entry assembly has more priority
- DBContext use origin connection string
Support swagger and health check
- Knife web host support swagger
- Knife web host support health check
- Changed knife attribute naming rule(remove
class
) - Improve knife rest client
- Migrate knife host to knife core project
Support localization
- Add
ResourceClassAttribute
to support localization
Webhost support static files
KnifeWebHost
support static files, user can config static file rule inKnifeWebOptions
Support mixed validation
- Add
MixedValidationAttribute
, combine multipleValidationAttribute
into one