Gerasimos (Makis) Maropoulos
|
55dfd195e0
|
remove the old 'mvc' folder - examples are not changed yet - add the 'di' package inside the mvc2 package - which will be renamed to 'mvc' on the next commit - new mvc.Application and some dublications removed - The new version will be version 9 because it will contain breaking changes (not to the end-developer's controllers but to the API they register them) - get ready for 'Christmas Edition' for believers
Former-commit-id: c7114233dee90ee308c0a3e77ec2ad0c361094b8
|
2017-12-15 20:28:06 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
4e15f4ea88
|
create one generic package for dependency injection which can be used outside of Iris too - worked but unfished
Former-commit-id: a9d600321c07d7c9f39105416f14ae91528a16a3
|
2017-12-14 23:04:42 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
ed79f0c3cd
|
ok the new mvc system works great, all tests done and almost x3 smaller LOC used plus new three awesome features:) - next commit will be commenting out and replace the mvc package with the new mvc2
Former-commit-id: 552095d29256a1116849cc6054c82001e790e705
|
2017-12-10 07:00:51 +02:00 |
|
kataras
|
7043f352d9
|
made it work but looking for another approach
Former-commit-id: e61c4573543c57b8d6d4ef2583e40f52c391402f
|
2017-12-04 05:06:03 +02:00 |
|
kataras
|
9d63e3194f
|
implement a simple path param binder
Former-commit-id: 2edc7f115332b7afe42d6b0b1b7b6edd4a44a121
|
2017-11-25 14:04:35 +02:00 |
|
kataras
|
29835d9a8e
|
black-box the MakeHandler, works perfectly.
Former-commit-id: d325be0e953efc2f841c69f62233b34d4a58ab62
|
2017-11-24 15:10:30 +02:00 |
|
kataras
|
bfec1d174f
|
implement the makeHandler and structure the high-level mvc's API
Former-commit-id: 412118eae436981711ef57821f2d85b77a5d1a12
|
2017-11-24 12:32:35 +02:00 |
|
kataras
|
3a46102d4d
|
I, think, that binders are done, both dynamic functions with different results every time (based on the context) and static services (interface as input(to give the devs the chance make better and most testable code) and struct or both are structs)
Former-commit-id: eb395b06003ea9eae005a36c9c6be0ef63c4d41d
|
2017-11-23 22:36:47 +02:00 |
|