internal static bool TryGetCodec(Type type, out Encode encoder, out Decode decoder)
{
Serializer codec = (Serializer)codecByType[type];
if (codec == null)
{
if (type.IsArray)
{
codec = serializers[20];
}
}
if (codec != null)
{
encoder = codec.Encoder;
decoder = codec.Decoder;
return true;
}
else
{
encoder = null;
decoder = null;
return false;
}
}