Skip to main content

LispReplTcpServer

Assembly: ServiceStack.dll​
View Source​
Declaration
public class LispReplTcpServer : IPlugin, IPreInitPlugin, IAfterInitAppHost, IDisposable, IHasStringId, IHasId<string>

Properties​

Id​

View Source​
Declaration
public string Id { get; set; }

ScriptContext​

Load the Lisp TCP Repl within this ScriptContext (falls back to SharpPagesFeature)

View Source​
Declaration
public ScriptContext ScriptContext { get; set; }

RequireAuthSecret​

Whether to Require Config.AdminAuthSecret to Access REPL

View Source​
Declaration
public bool RequireAuthSecret { get; set; }

ScriptMethods​

Additional Script Methods you want to add to the ScriptContext when Lisp TCP Repl is running

View Source​
Declaration
public List<ScriptMethods> ScriptMethods { get; set; }

ScriptBlocks​

Additional Script Blocks you want to add to the ScriptContext when Lisp TCP Repl is running

View Source​
Declaration
public List<ScriptBlock> ScriptBlocks { get; set; }

ScanTypes​

Scan Types and auto-register any Script Methods, Blocks and Code Pages

View Source​
Declaration
public List<Type> ScanTypes { get; set; }

ScanAssemblies​

Scan Assemblies and auto-register any Script Methods, Blocks and Code Pages

View Source​
Declaration
public List<Assembly> ScanAssemblies { get; set; }

ScriptAssemblies​

Allow scripting of Types from specified Assemblies

View Source​
Declaration
public List<Assembly> ScriptAssemblies { get; set; }

ScriptTypes​

Allow scripting of the specified Types

View Source​
Declaration
public List<Type> ScriptTypes { get; set; }

ScriptNamespaces​

Lookup Namespaces for resolving Types in Scripts

View Source​
Declaration
public List<string> ScriptNamespaces { get; set; }

AllowScriptingOfAllTypes​

Allow scripting of all Types in loaded Assemblies

View Source​
Declaration
public bool? AllowScriptingOfAllTypes { get; set; }

Methods​

BeforePluginsLoaded(IAppHost)​

View Source​
Declaration
public void BeforePluginsLoaded(IAppHost appHost)
Parameters​
TypeName
ServiceStack.IAppHostappHost

Register(IAppHost)​

View Source​
Declaration
public void Register(IAppHost appHost)
Parameters​
TypeName
ServiceStack.IAppHostappHost

AfterInit(IAppHost)​

View Source​
Declaration
public void AfterInit(IAppHost appHost)
Parameters​
TypeName
ServiceStack.IAppHostappHost

Start()​

View Source​
Declaration
public void Start()

StartListening()​

View Source​
Declaration
public void StartListening()

Stop()​

View Source​
Declaration
public void Stop()

Dispose()​

View Source​
Declaration
public void Dispose()

Implements​