/// <summary>
        ///     Serialisiert das Objekt
        /// </summary>
        /// <param name="value">Instanz, die serialisiert werden soll</param>
        /// <returns>Serialisierte Instanz in Form eines byte-Arrays</returns>
        public byte[] Serialize(TFor value)
        {
            var byteSerializer = new ByteSerializer();

            Serialize(value, byteSerializer);
            return(byteSerializer.ToByteArray());
        }