static public void HandleByCommand(RequestContext request) { if (String.Compare(request.Ressource, RequestCalls.users) == 0) { UserHandler.CreateUser(request); } if (String.Compare(request.Ressource, RequestCalls.sessions) == 0) { UserHandler.LoginUser(request); } if (String.Compare(request.Ressource, RequestCalls.packages) == 0) { PackageHandler.CreatePackage(request); } if (String.Compare(request.Ressource, RequestCalls.trans_packs) == 0) { PackageHandler.AcquirePackage(request); } if (String.Compare(request.Ressource, RequestCalls.battles) == 0) { Matchmaker.MatchmadeBattleRequest(request); } if (request.Ressource.Contains(RequestCalls.friend_battles)) { Matchmaker.FriendBattleRequest(request); } if (String.Compare(request.Ressource, RequestCalls.tradings) == 0) { TradingHandler.CreateDeal(request); } if (String.Compare(request.Ressource, RequestCalls.trade_coins) == 0) { TradingHandler.SellCard(request); return; } if (request.Ressource.Contains(RequestCalls.specific_trade)) { TradingHandler.Trade(request); } if (request.Ressource.Contains(RequestCalls.friends)) { FriendlistHandler.AddFriend(request); } }