C# 클래스 EventStore.Core.Services.Transport.Http.Convert

파일 보기 프로젝트 열기: EventStore/EventStore

공개 메소드들

메소드 설명
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