base design
Merge https://github.com/ChinaKings/Kings.Common