internal void RegisterHandlerSafe(short msgType, NetworkMessageDelegate handler)
{
if (handler == null)
{
if (LogFilter.logError)
{
Debug.LogError("RegisterHandlerSafe id:" + msgType + " handler is null");
}
}
else
{
if (LogFilter.logDebug)
{
Debug.Log(string.Concat(new object[] { "RegisterHandlerSafe id:", msgType, " handler:", DotNetCompatibility.GetMethodName(handler) }));
}
if (!this.m_MsgHandlers.ContainsKey(msgType))
{
this.m_MsgHandlers.Add(msgType, handler);
}
}
}