Example #1
0
 /// <inheritdoc />
 public void ReportWorkspaceInProgress(WorkspaceLoadingParams workspaceLoadingParams)
 {
     // This functionality is supported only via the special progress RPC channel.
     Analysis.IgnoreResult(m_mainRpcChannel.NotifyWithParameterObjectAsync("dscript/workspaceLoading", workspaceLoadingParams), "Fire and forget");
 }
Example #2
0
 /// <inheritdoc />
 public void ReportWorkspaceSuccess()
 {
     Analysis.IgnoreResult(m_mainRpcChannel.NotifyWithParameterObjectAsync("dscript/workspaceLoading", WorkspaceLoadingParams.Success()), "Fire and forget");
 }
Example #3
0
 /// <inheritdoc />
 public void ReportWorkspaceFailure(string logFileName, Action openLogFileAction)
 {
     Analysis.IgnoreResult(m_mainRpcChannel.NotifyWithParameterObjectAsync("dscript/workspaceLoading", WorkspaceLoadingParams.Fail()), "Fire and forget");
 }