Skip to main content

Interface IProductSerializer

Namespace: Aurigma.DesignAtoms.Serialization.Json.Product
Assembly: Aurigma.DesignAtoms.dll
Syntax
public interface IProductSerializer

Methods

Serialize

string Serialize(Product product)
Parameters
TypeNameDescription
Aurigma.DesignAtoms.Model.Productproduct
Returns

System.String

Deserialize

Product Deserialize(string json)
Parameters
TypeNameDescription
System.Stringjson
Returns

Aurigma.DesignAtoms.Model.Product

Deserialize

Product Deserialize(JObject json)
Parameters
TypeNameDescription
Newtonsoft.Json.Linq.JObjectjson
Returns

Aurigma.DesignAtoms.Model.Product

SerializeItem

string SerializeItem(Item modelComponent)
Parameters
TypeNameDescription
Aurigma.DesignAtoms.Model.Items.ItemmodelComponent
Returns

System.String

DeserializeItem

Item DeserializeItem(string json)
Parameters
TypeNameDescription
System.Stringjson
Returns

Aurigma.DesignAtoms.Model.Items.Item

Was this page helpful?