Beispiel #1
0
        protected byte[] UnsafeSerialize(TWrite msg)
        {
            DefaultSerializationContext context = null;

            try
            {
                context = DefaultSerializationContext.GetInitializedThreadLocal();
                serializer(msg, context);
                return(context.GetPayload());
            }
            finally
            {
                context?.Reset();
            }
        }
Beispiel #2
0
 public void Dispose()
 {
     context.Reset();
 }