Example #1
0
        /// <summary>Pack a tuple into a key, using the specified encoder</summary>
        public static Slice Pack <TTuple>(this IDynamicKeyEncoder encoder, TTuple tuple)
            where TTuple : IVarTuple
        {
            var writer = new SliceWriter(checked (tuple.Count * 8));

            encoder.PackKey(ref writer, tuple);
            return(writer.ToSlice());
        }