Implemented online detection. Extended ServerContext to include self reference so sub components can subscribe to the state. Improved console module detach handling. Implemented new server service to replace the old one. Added log restore when restoring
This commit is contained in:
@@ -8,6 +8,15 @@ public interface IConsole : IServerComponent
|
||||
public Task AttachToRuntime();
|
||||
public Task AttachToInstallation();
|
||||
|
||||
/// <summary>
|
||||
/// Detaches any attached consoles. Usually either runtime or install is attached
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
public Task Detach();
|
||||
|
||||
public Task CollectFromRuntime();
|
||||
public Task CollectFromInstallation();
|
||||
|
||||
public Task WriteToOutput(string content);
|
||||
public Task WriteToInput(string content);
|
||||
public Task WriteToMoonlight(string content);
|
||||
|
||||
Reference in New Issue
Block a user