Blaze.Server.UtilComponent.HandleRequest C# (CSharp) Метод

HandleRequest() публичный статический Метод

public static HandleRequest ( Request request ) : void
request Request
Результат void
        public static void HandleRequest(Request request)
        {
            switch (request.CommandID)
            {
                case 1:
                    FetchClientConfigCommand.HandleRequest(request);
                    break;

                case 2:
                    PingCommand.HandleRequest(request);
                    break;

                case 5:
                    GetTelemetryServerCommand.HandleRequest(request);
                    break;

                case 7:
                    PreAuthCommand.HandleRequest(request);
                    break;

                case 8:
                    PostAuthCommand.HandleRequest(request);
                    break;

                case 0xB:
                    UserSettingsSaveCommand.HandleRequest(request);
                    break;

                case 0xC:
                    UserSettingsLoadAllCommand.HandleRequest(request);
                    break;

                case 0x16:
                    SetClientMetricsCommand.HandleRequest(request);
                    break;

                default:
                    Log.Warn(string.Format("Unhandled request: {0} {1}", request.ComponentID, request.CommandID));
                    break;
            }
        }
    }

Usage Example

Пример #1
0
        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;
            }
        }
UtilComponent