private void HandleEndHostingCustomGameMessage(RestDataRequestMessage message, EndHostingCustomGameMessage messageContent, ref RestResponse response, RestRequestMessage request) { var user = _context.FindUserBySessionCredentials(message.SessionCredentials); if (user != default) { user.HostedServer = null; } response.FunctionResult = new RestDataFunctionResult(new EndHostingCustomGameResult()); response.SetSuccessful(true, "ResultFromServerTask"); }
private void HandleEndHostingCustomGameMessage(EndHostingCustomGameMessage msg, ref RestResponse response, RestDataRequestMessage message) { try { var user = _context.Users.Find(x => message.SessionCredentials.SessionKey == x.Id.SessionKey); if (user != null) { user.Server = null; } } catch (Exception e) { Console.WriteLine(e); throw; } response.FunctionResult = new RestDataFunctionResult(new EndHostingCustomGameResult()); response.SetSuccessful(true, "ResultFromServerTask"); }