Table of Contents

Class ContentSession

Namespace
InSite.UI.Admin.Messages.Messages.Utilities
Assembly
InSite.UI.dll
[JsonObject(MemberSerialization.OptIn)]
public class ContentSession
Inheritance
ContentSession
Inherited Members

Properties

DocumentName

[JsonProperty(PropertyName = "name")]
public string DocumentName { get; set; }

Property Value

string

DocumentStyle

[JsonProperty(PropertyName = "style")]
public string DocumentStyle { get; set; }

Property Value

string

DocumentType

[JsonProperty(PropertyName = "type")]
public string DocumentType { get; set; }

Property Value

string

MarkdownText

[JsonProperty(PropertyName = "markdown")]
public MultilingualString MarkdownText { get; set; }

Property Value

MultilingualString

MessageIdentifier

[JsonProperty(PropertyName = "messageId")]
public Guid MessageIdentifier { get; }

Property Value

Guid

OrganizationName

[JsonProperty(PropertyName = "tenant")]
public string OrganizationName { get; set; }

Property Value

string

SessionIdentifier

[JsonProperty(PropertyName = "id")]
public Guid SessionIdentifier { get; }

Property Value

Guid

UserIdentifier

[JsonProperty(PropertyName = "userId")]
public Guid UserIdentifier { get; }

Property Value

Guid

Methods

Create(Guid, Guid, Guid, string)

public static ContentSession Create(Guid sessionId, Guid userId, Guid messageId, string organization)

Parameters

sessionId Guid
userId Guid
messageId Guid
organization string

Returns

ContentSession