Table of Contents

Class SerializerServiceExtensions

Namespace
H.Services.Serializable
Assembly
H.Services.Serializable.dll
public static class SerializerServiceExtensions
Inheritance
SerializerServiceExtensions
Inherited Members

Methods

Clone<T>(ISerializerService, T)

public static T Clone<T>(this ISerializerService service, T t)

Parameters

service ISerializerService
t T

Returns

T

Type Parameters

T

DeserializeObject<T>(ISerializerService, string)

public static T DeserializeObject<T>(this ISerializerService service, string txt)

Parameters

service ISerializerService
txt string

Returns

T

Type Parameters

T

Load(ISerializerService, string, Type)

public static object Load(this ISerializerService service, string filePath, Type type)

Parameters

service ISerializerService
filePath string
type Type

Returns

object

Load<T>(ISerializerService, string)

public static T Load<T>(this ISerializerService service, string filePath)

Parameters

service ISerializerService
filePath string

Returns

T

Type Parameters

T

Save(ISerializerService, string, object, string)

public static void Save(this ISerializerService service, string filePath, object sourceObj, string xmlRootName = null)

Parameters

service ISerializerService
filePath string
sourceObj object
xmlRootName string