Skip to content

Interface IConfigurationSerializer

Namespace: Void.Proxy.Api.Configurations.Serializer
Assembly: Void.Proxy.Api.dll

public interface IConfigurationSerializer

Methods

Deserialize<TConfiguration>(string)

TConfiguration Deserialize<TConfiguration>(string source) where TConfiguration : notnull

Parameters

source string

Returns

TConfiguration

Type Parameters

TConfiguration

Deserialize(string, Type)

object Deserialize(string source, Type configurationType)

Parameters

source string

configurationType Type

Returns

object

Serialize<TConfiguration>()

string Serialize<TConfiguration>() where TConfiguration : notnull

Returns

string

Type Parameters

TConfiguration

Serialize(object)

string Serialize(object configuration)

Parameters

configuration object

Returns

string

Serialize<TConfiguration>(TConfiguration?)

string Serialize<TConfiguration>(TConfiguration? configuration) where TConfiguration : notnull

Parameters

configuration TConfiguration?

Returns

string

Type Parameters

TConfiguration

Serialize(object?, Type)

string Serialize(object? configuration, Type configurationType)

Parameters

configuration object?

configurationType Type

Returns

string