commercetools.Sdk
The commercetools platform, import-api and C# sdks generated from our api reference.
Loading...
Searching...
No Matches
Classes | Public Member Functions | Static Public Attributes
commercetools.Sdk.Api.Serialization.SerializerService Class Reference

Inherits commercetools.Sdk.Api.Serialization.IApiSerializerService.

Classes

class  MappingCamelCaseNamingPolicy
 

Public Member Functions

 SerializerService (ITypeRetriever typeRetriever, IMapperTypeRetriever< IFieldContainer > customFieldsMapperTypeRetriever, IMapperTypeRetriever< IAttribute > attributesMapperTypeRetriever, AttributeTypeRetriever attributeTypeRetriever)
 
Deserialize< T > (string input)
 
Deserialize< T > (Stream inputStream)
 
object Deserialize (Type returnType, string input)
 
string Serialize< T > (T input)
 
- Public Member Functions inherited from commercetools.Base.Serialization.ISerializerService
object Deserialize (Type returnType, string input)
 

Static Public Attributes

static readonly JsonNamingPolicy MappedCamelCase = new MappingCamelCaseNamingPolicy()
 

Constructor & Destructor Documentation

◆ SerializerService()

commercetools.Sdk.Api.Serialization.SerializerService.SerializerService ( ITypeRetriever  typeRetriever,
IMapperTypeRetriever< IFieldContainer customFieldsMapperTypeRetriever,
IMapperTypeRetriever< IAttribute attributesMapperTypeRetriever,
AttributeTypeRetriever  attributeTypeRetriever 
)
inline

Member Function Documentation

◆ Deserialize()

object commercetools.Sdk.Api.Serialization.SerializerService.Deserialize ( Type  returnType,
string  input 
)
inline

◆ Deserialize< T >() [1/2]

◆ Deserialize< T >() [2/2]

◆ Serialize< T >()

string commercetools.Sdk.Api.Serialization.SerializerService.Serialize< T > ( input)
inline

Member Data Documentation

◆ MappedCamelCase

readonly JsonNamingPolicy commercetools.Sdk.Api.Serialization.SerializerService.MappedCamelCase = new MappingCamelCaseNamingPolicy()
static

The documentation for this class was generated from the following file: