public SerializationHelper(GetSerializer getSerializer) { _bonsaiSerializer = getSerializer(SerializeConstantFactory, DeserializeConstantFactory); _dataSerializer = (JsonDataSerializer)DataSerializer.Create(_bonsaiSerializer); _genericSerialize = _dataSerializer.GetType().GetMethod(nameof(DataSerializer.Serialize)); _genericDeserialize = _dataSerializer.GetType().GetMethod(nameof(DataSerializer.Deserialize)); }