protected void OnServerResponse(ServerResponseEventArgs args) { var func = ServerResponse; if (func != null) { func(this, args); } }
protected void ServerResponse(object sender, ServerResponseEventArgs e) { if (e.Response is GetRoomVariableResponse) { OnGetRoomVariableResponseRecieved( new GetRoomVariableResponseArgs { Response = e.Response as GetRoomVariableResponse } ); } else if (e.Response is LoginResponse) { OnLoginResponseReceieved( new LoginResponseEventArgs { Response = e.Response as LoginResponse } ); } }