public ProjectMetaDataToProjectMapper( IXmlSerializationService serializationService, ISerializationContextFactory serializationContextFactory, IDeserializedReferenceResolver deserializedReferenceResolver) { _serializationService = serializationService; _serializationContextFactory = serializationContextFactory; _deserializedReferenceResolver = deserializedReferenceResolver; }
public XmlSerializationService(IMoBiXmlSerializerRepository repository, ICompression compression, IMoBiObjectConverterFinder objectConverterFinder, ISerializationContextFactory serializationContextFactory, IEventPublisher eventPublisher, IDeserializedReferenceResolver deserializedReferenceResolver) { _repository = repository; _compression = compression; _objectConverterFinder = objectConverterFinder; _serializationContextFactory = serializationContextFactory; _eventPublisher = eventPublisher; _deserializedReferenceResolver = deserializedReferenceResolver; _formulaCacheSerializer = _repository.SerializerFor <IFormulaCache>(); }