Application vs CoreManager?

Topics: Code
Jan 29, 2008 at 3:23 PM
Foxy, can you shed some light on this? I sort of got the gist of it from the issue in the tracker.
Jan 30, 2008 at 11:05 AM
Basically I thought application was doing stuff which it shouldnt be doing. It was receiving messages from lower services and dictating where they should be processed. It just didnt feel ight that that this was being done right at the top of the stack.

Application is now basically acting as our top level dependency injection mechanism, deciding on the concrete classes that will implement the servers needed by the framework. CoreManager deals with the business logic side of things while being decoupled from the concrete implementations of the servers themselves.

Hope that makes sense.