Table of Contents

Interface IValueObjectTypeSerializer

Namespace
NLightning.Domain.Serialization.Interfaces
Assembly
NLightning.Domain.dll

Interface for serializers that handle specific value object types

public interface IValueObjectTypeSerializer

Methods

DeserializeAsync(Stream)

Task<IValueObject> DeserializeAsync(Stream stream)

Parameters

stream Stream

Returns

Task<IValueObject>

SerializeAsync(IValueObject, Stream)

Task SerializeAsync(IValueObject valueObject, Stream stream)

Parameters

valueObject IValueObject
stream Stream

Returns

Task