public static async Task <RES_LOAD_USER_GAME_DATA> Process2(REQ_LOAD_USER_GAME_DATA requestPacket) { var responseResult = new RES_LOAD_USER_GAME_DATA(); using (var reqLock = new RequestLock(requestPacket.ID)) { var error = await reqLock.요청_처리중인가(); if (error != ERROR_ID.NONE) { responseResult.Result = (short)error; return(responseResult); } var isAuthOk = await DB.Session.CheckAuthInfoAsync(requestPacket.ID, requestPacket.AuthToken); if (isAuthOk == false) { responseResult.Result = (short)ERROR_ID.LOAD_USER_GAME_DATA_AUTH; return(responseResult); } } responseResult.Result = (short)ERROR_ID.NONE; return(responseResult); }