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

Показать файл Открыть проект

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

Метод Описание
ToAllEventsBackwardFeed ( ClientMessage msg, Uri requestedUrl, EmbedLevel embedContent ) : EventStore.Transport.Http.Atom.FeedElement
ToAllEventsForwardFeed ( ClientMessage msg, Uri requestedUrl, EmbedLevel embedContent ) : EventStore.Transport.Http.Atom.FeedElement
ToDescriptionDocument ( Uri requestedUrl, string streamId, string subscriptions ) : DescriptionDocument
ToEntry ( EventStore.Core.Data.ResolvedEvent eventLinkPair, Uri requestedUrl, EmbedLevel embedContent, bool singleEntry = false ) : EventStore.Transport.Http.Atom.EntryElement
ToNextNPersistentMessagesFeed ( ClientMessage msg, Uri requestedUrl, string streamId, string groupName, int count, EmbedLevel embedContent ) : EventStore.Transport.Http.Atom.FeedElement
ToStreamEventBackwardFeed ( ClientMessage msg, Uri requestedUrl, EmbedLevel embedContent, bool headOfStream ) : EventStore.Transport.Http.Atom.FeedElement
ToStreamEventForwardFeed ( ClientMessage msg, Uri requestedUrl, EmbedLevel embedContent ) : EventStore.Transport.Http.Atom.FeedElement

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

Метод Описание
FormatJson ( string unformattedjson ) : string
GetLinkData ( string link ) : int>.Tuple
SetEntryProperties ( string stream, int eventNumber, System.DateTime timestamp, Uri requestedUrl, EventStore.Transport.Http.Atom.EntryElement entry ) : void

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

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

public static ToAllEventsBackwardFeed ( ClientMessage msg, Uri requestedUrl, EmbedLevel embedContent ) : EventStore.Transport.Http.Atom.FeedElement
msg ClientMessage
requestedUrl System.Uri
embedContent EmbedLevel
Результат EventStore.Transport.Http.Atom.FeedElement

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

public static ToAllEventsForwardFeed ( ClientMessage msg, Uri requestedUrl, EmbedLevel embedContent ) : EventStore.Transport.Http.Atom.FeedElement
msg ClientMessage
requestedUrl System.Uri
embedContent EmbedLevel
Результат EventStore.Transport.Http.Atom.FeedElement

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

public static ToDescriptionDocument ( Uri requestedUrl, string streamId, string subscriptions ) : DescriptionDocument
requestedUrl System.Uri
streamId string
subscriptions string
Результат DescriptionDocument

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

public static ToEntry ( EventStore.Core.Data.ResolvedEvent eventLinkPair, Uri requestedUrl, EmbedLevel embedContent, bool singleEntry = false ) : EventStore.Transport.Http.Atom.EntryElement
eventLinkPair EventStore.Core.Data.ResolvedEvent
requestedUrl System.Uri
embedContent EmbedLevel
singleEntry bool
Результат EventStore.Transport.Http.Atom.EntryElement

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

public static ToNextNPersistentMessagesFeed ( ClientMessage msg, Uri requestedUrl, string streamId, string groupName, int count, EmbedLevel embedContent ) : EventStore.Transport.Http.Atom.FeedElement
msg ClientMessage
requestedUrl System.Uri
streamId string
groupName string
count int
embedContent EmbedLevel
Результат EventStore.Transport.Http.Atom.FeedElement

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

public static ToStreamEventBackwardFeed ( ClientMessage msg, Uri requestedUrl, EmbedLevel embedContent, bool headOfStream ) : EventStore.Transport.Http.Atom.FeedElement
msg ClientMessage
requestedUrl System.Uri
embedContent EmbedLevel
headOfStream bool
Результат EventStore.Transport.Http.Atom.FeedElement

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

public static ToStreamEventForwardFeed ( ClientMessage msg, Uri requestedUrl, EmbedLevel embedContent ) : EventStore.Transport.Http.Atom.FeedElement
msg ClientMessage
requestedUrl System.Uri
embedContent EmbedLevel
Результат EventStore.Transport.Http.Atom.FeedElement