C# Class EventStore.Core.Services.Transport.Http.Convert

Mostrar archivo Open project: EventStore/EventStore

Public Methods

Method Description
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

Private Methods

Method Description
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

Method Details

ToAllEventsBackwardFeed() public static method

public static ToAllEventsBackwardFeed ( ClientMessage msg, Uri requestedUrl, EmbedLevel embedContent ) : EventStore.Transport.Http.Atom.FeedElement
msg ClientMessage
requestedUrl System.Uri
embedContent EmbedLevel
return EventStore.Transport.Http.Atom.FeedElement

ToAllEventsForwardFeed() public static method

public static ToAllEventsForwardFeed ( ClientMessage msg, Uri requestedUrl, EmbedLevel embedContent ) : EventStore.Transport.Http.Atom.FeedElement
msg ClientMessage
requestedUrl System.Uri
embedContent EmbedLevel
return EventStore.Transport.Http.Atom.FeedElement

ToDescriptionDocument() public static method

public static ToDescriptionDocument ( Uri requestedUrl, string streamId, string subscriptions ) : DescriptionDocument
requestedUrl System.Uri
streamId string
subscriptions string
return DescriptionDocument

ToEntry() public static method

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
return EventStore.Transport.Http.Atom.EntryElement

ToNextNPersistentMessagesFeed() public static method

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
return EventStore.Transport.Http.Atom.FeedElement

ToStreamEventBackwardFeed() public static method

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
return EventStore.Transport.Http.Atom.FeedElement

ToStreamEventForwardFeed() public static method

public static ToStreamEventForwardFeed ( ClientMessage msg, Uri requestedUrl, EmbedLevel embedContent ) : EventStore.Transport.Http.Atom.FeedElement
msg ClientMessage
requestedUrl System.Uri
embedContent EmbedLevel
return EventStore.Transport.Http.Atom.FeedElement