고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.
커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.
문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.
- 뒤끝 SDK 버전 :
- 프로젝트명 :
- 스테이터스 코드 :
- 에러 코드 :
- 에러 메시지 :
뒤끝펑션 함수들 관리 관련 질문입니다 해당 링크의 코드를 참조해서
public partial class BFunc
{
public Stream Function(Stream stream, ILambdaContext context)
{
try
{
// Initialize BackendFunction API
Backend.Initialize(ref stream);
string functionType = Backend.Content["functionType"].ToString();
switch (functionType)
{
case "resetDailyMission":
return resetDailyMission();
break;
default:
return Backend.StringToStream("BackendFunction");
break;
}
}
catch (Exception e)
{
//Return the reason if Initializing BackendFunction API was failed
return ReturnErrorObject("initialize " + e.ToString());
}
return Backend.StringToStream("BackendFunction");
}
}
이렇게 코드를 짠 후 디버깅을 돌리니,
“{\r\n “error”: “initialize System.Collections.Generic.KeyNotFoundException: The given key ‘functionType’ was not present in the dictionary.\r\n at System.Collections.Generic.Dictionary`2.get_Item(TKey key)\r\n at BackendFunction.BFunc.Function(Stream stream, ILambdaContext context) in C:\\Users\\dkseh\\source\\repos\\BackendFunction\\BackendFunction\\Function.cs:line 32”\r\n}”
라고 KeyNotFoundException이 뜹니다.
확인 부탁드리겠습니다.
인게임상에서는 Param param = new Param();
param.Add(“functionType”, “resetDailyMission”);
Backend.BFunc.InvokeFunction(functionName, param, (callback) =>
{
}
라고 호출하고 있는데 이렇게 하면 인게임에서는 문제가 없을까요?