C# Класс EventStore.Core.Services.Transport.Http.AutoEventConverter

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreateDataDto ( EventStore.Core.Data.ResolvedEvent evnt ) : EventStore.Core.Messages.HttpClientMessageDto.ReadEventCompletedText
SmartFormat ( EventStore.Core.Data.ResolvedEvent evnt, ICodec targetCodec ) : object
SmartParse ( byte request, ICodec sourceCodec, System.Guid includedId, string includedType = null ) : EventStore.Core.Data.Event[]

Приватные методы

Метод Описание
AsBytes ( object obj, bool &isJson ) : byte[]
LoadFromJson ( string json ) : EventStore.Core.Messages.HttpClientMessageDto.ClientEventDynamic[]
LoadFromXml ( string xml ) : EventStore.Core.Messages.HttpClientMessageDto.ClientEventDynamic[]
LoadRaw ( byte data, System.Guid includedId, string includedType ) : EventStore.Core.Data.Event[]
LoadRaw ( string data, bool isJson, System.Guid includedId, string includedType ) : EventStore.Core.Data.Event[]
Parse ( HttpClientMessageDto dynamicEvents ) : EventStore.Core.Data.Event[]

Описание методов

CreateDataDto() публичный статический Метод

public static CreateDataDto ( EventStore.Core.Data.ResolvedEvent evnt ) : EventStore.Core.Messages.HttpClientMessageDto.ReadEventCompletedText
evnt EventStore.Core.Data.ResolvedEvent
Результат EventStore.Core.Messages.HttpClientMessageDto.ReadEventCompletedText

SmartFormat() публичный статический Метод

public static SmartFormat ( EventStore.Core.Data.ResolvedEvent evnt, ICodec targetCodec ) : object
evnt EventStore.Core.Data.ResolvedEvent
targetCodec ICodec
Результат object

SmartParse() публичный статический Метод

public static SmartParse ( byte request, ICodec sourceCodec, System.Guid includedId, string includedType = null ) : EventStore.Core.Data.Event[]
request byte
sourceCodec ICodec
includedId System.Guid
includedType string
Результат EventStore.Core.Data.Event[]