In fact, the business logic was required. Why is the appearance layer added?
Business Logic generally reflects SQL statements and calls the data accessors to obtain/submit data.
The division of labor between the business logic and the appearance layer was defined during project creation.
Business logic, simple SQL logic, and single business logic
Appearance calls business logic, manages transactions, and reorganizes some output
I have done a demo of remoting/WebService. I feel that you only need to add a WebService method or remoting method on the appearance layer.
All business logic inherits the baserule, so you do not need to write the insert, update, or delete methods to call the data accessors to execute operations.
The rest is about winform web.
Those are all what need to be accumulated. Maybe they are beyond the scope of my framework and will be gradually accumulated and expanded later.