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

Afficher le fichier Open project: EventStore/EventStore

Méthodes publiques

Méthode 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

Méthode 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 méthode

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

ToAllEventsForwardFeed() public static méthode

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

ToDescriptionDocument() public static méthode

public static ToDescriptionDocument ( Uri requestedUrl, string streamId, string subscriptions ) : DescriptionDocument
requestedUrl System.Uri
streamId string
subscriptions string
Résultat DescriptionDocument

ToEntry() public static méthode

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
Résultat EventStore.Transport.Http.Atom.EntryElement

ToNextNPersistentMessagesFeed() public static méthode

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
Résultat EventStore.Transport.Http.Atom.FeedElement

ToStreamEventBackwardFeed() public static méthode

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
Résultat EventStore.Transport.Http.Atom.FeedElement

ToStreamEventForwardFeed() public static méthode

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