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
Type | Name |
---|---|
ServiceStack.IAppHost | appHost |
Register(IAppHost)
View Source
Declaration
public void Register(IAppHost appHost)
Parameters
Type | Name |
---|---|
ServiceStack.IAppHost | appHost |
AfterInit(IAppHost)
View Source
Declaration
public void AfterInit(IAppHost appHost)
Parameters
Type | Name |
---|---|
ServiceStack.IAppHost | appHost |
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()