Skip to main content

Interface IStateFileSerializer

Namespace: Aurigma.DesignAtoms.Serialization​
Assembly: Aurigma.DesignAtoms.dll​
Syntax
public interface IStateFileSerializer

Methods​

Serialize​

void Serialize(State state, Stream outStream, ISerializableStorage resourceStorage = null, bool convertUrlSourcesToStorage = false)
Parameters​
TypeNameDescription
Aurigma.DesignAtoms.Model.Statestate
System.IO.StreamoutStream
Aurigma.DesignAtoms.Cache.Abstractions.Interfaces.ISerializableStorageresourceStorage
System.BooleanconvertUrlSourcesToStorage

Deserialize​

State Deserialize(Stream stateStream, ISerializableStorage resourceStorage = null, bool optimizedState = false)
Parameters​
TypeNameDescription
System.IO.StreamstateStream
Aurigma.DesignAtoms.Cache.Abstractions.Interfaces.ISerializableStorageresourceStorage
System.BooleanoptimizedState
Returns​

Aurigma.DesignAtoms.Model.State

Was this page helpful?