SharpPage
Assembly: ServiceStack.Common.dll
View Source
Declaration
public class SharpPage
Properties
ScriptLanguage
Whether to evaluate as Template block or code block
View Source
Declaration
public ScriptLanguage ScriptLanguage { get; set; }
File
View Source
Declaration
public IVirtualFile File { get; }
FileContents
View Source
Declaration
public ReadOnlyMemory<char> FileContents { get; }
BodyContents
View Source
Declaration
public ReadOnlyMemory<char> BodyContents { get; }
Args
View Source
Declaration
public Dictionary<string, object> Args { get; protected set; }
LayoutPage
View Source
Declaration
public SharpPage LayoutPage { get; set; }
PageFragments
View Source
Declaration
public PageFragment[] PageFragments { get; set; }
LastModified
View Source
Declaration
public DateTime LastModified { get; set; }
LastModifiedCheck
View Source
Declaration
public DateTime LastModifiedCheck { get; }
HasInit
View Source
Declaration
public bool HasInit { get; }
IsLayout
View Source
Declaration
public bool IsLayout { get; }
IsImmutable
View Source
Declaration
public bool IsImmutable { get; }
Context
View Source
Declaration
public ScriptContext Context { get; }
Format
View Source
Declaration
public PageFormat Format { get; }
IsTempFile
View Source
Declaration
public bool IsTempFile { get; }
VirtualPath
View Source
Declaration
public string VirtualPath { get; }
Methods
Init()
View Source
Declaration
public virtual async Task<SharpPage> Init()
Returns
System.Threading.Tasks.Task<ServiceStack.Script.SharpPage>
Load()
View Source
Declaration
public async Task<SharpPage> Load()
Returns
System.Threading.Tasks.Task<ServiceStack.Script.SharpPage>