public override void BeforeRuns(Test test) { try { m_Serializer = m_KnownTypes==null ? new NetSerializer.Serializer( new Type[]{test.GetPayloadRootType() }) : new NetSerializer.Serializer( new Type[]{test.GetPayloadRootType() }.Concat(m_KnownTypes)); } catch (Exception error) { test.Abort(this, "Error making NetSerializer instance in serializer BeforeRun() {0}. \n Did you decorate the primary known type correctly?".Args(error.ToMessageWithType())); } }
public override void BeforeRuns(Test test) { try { m_primaryType = test.GetPayloadRootType(); } catch (Exception error) { test.Abort(this, "Error making ServiceStackTypeSerializer instance in serializer BeforeRun() {0}. \n Did you decorate the primary known type correctly?".Args(error.ToMessageWithType())); } }
public override void BeforeRuns(Test test) { var primaryType = test.GetPayloadRootType(); try { m_Serializer = m_KnownTypes.Any() ? new DataContractSerializer(primaryType, m_KnownTypes) : new DataContractSerializer(primaryType); } catch (Exception error) { test.Abort(this, "Error making DataContractSerializer instance in serializer BeforeRun() {0}. \n Did you decorate the primary known type correctly?".Args(error.ToMessageWithType())); } }
public override void BeforeRuns(Test test) { m_PrimaryType = test.GetPayloadRootType(); }
public override void BeforeRuns(Test test) { m_Serializer = MessagePackSerializer.Get(test.GetPayloadRootType()); }
public override void BeforeRuns(Test test) { m_RootType = test.GetPayloadRootType(); //_serializer = new Serializer<CompactBinaryWriter<OutputBuffer>>(m_RootType); //_deserializer = new Deserializer<CompactBinaryReader<InputBuffer>>(m_RootType); }