Skip to content

Instantly share code, notes, and snippets.

@xsawyerx
Created September 21, 2016 09:06
Show Gist options
  • Save xsawyerx/b1bb98d9fa05684a5c1edcca1e0d2ec4 to your computer and use it in GitHub Desktop.
Save xsawyerx/b1bb98d9fa05684a5c1edcca1e0d2ec4 to your computer and use it in GitHub Desktop.
.--------------------.
.---------| Dancer2::Core::App |-----------.------------.
| '--------------------' | |
| | | v
v | | .-----------------.
.--------------. | | | D2::C::Response |
| routes | | | '-----------------'
|--------------| | | .-----------------.
| D2::C::Route | | | | D2::C::Request |
| D2::C::Route | | | '-----------------'
| ... | | |
'--------------' | |
| v
v .-----------------------------.
.--------. | session_engine |
| to_app | |-----------------------------|
|--------| | D2::C::Role::SessionFactory |
| Router | '-----------------------------'
'--------' .-----------------------------.
| session_engine |
|-----------------------------|
| D2::C::Role::SessionFactory |
'-----------------------------'
.-------------------------.
| serializer_engine |
|-------------------------|
| D2::C::Role::Serializer |
'-------------------------'
.-----------------------.
| template_engine |
|-----------------------|
| D2::C::Role::Template |
'-----------------------'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment