private void HandleRequest(Request request)
{
switch (request.ComponentID)
{
case Component.Authentication:
AuthenticationComponent.HandleRequest(request);
break;
case Component.GameManager:
GameManagerComponent.HandleRequest(request);
break;
case Component.Redirector:
RedirectorComponent.HandleRequest(request);
break;
case Component.Stats:
StatsComponent.HandleRequest(request);
break;
case Component.Util:
UtilComponent.HandleRequest(request);
break;
case Component.Clubs:
ClubsComponent.HandleRequest(request);
break;
case Component.GameReporting:
GameReportingComponent.HandleRequest(request);
break;
case Component.RSP:
RSPComponent.HandleRequest(request);
break;
case Component.UserSessions:
UserSessionsComponent.HandleRequest(request);
break;
default:
Log.Info(string.Format("Unhandled request: {0} {1}", request.ComponentID, request.CommandID));
break;
}
}