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?