NodeServicesOptions 类

定义

注意

Use Microsoft.AspNetCore.SpaServices.Extensions

描述用于配置 INodeServices 实例的选项。

public ref class NodeServicesOptions
public class NodeServicesOptions
[System.Obsolete("Use Microsoft.AspNetCore.SpaServices.Extensions")]
public class NodeServicesOptions
type NodeServicesOptions = class
[<System.Obsolete("Use Microsoft.AspNetCore.SpaServices.Extensions")>]
type NodeServicesOptions = class
Public Class NodeServicesOptions
继承
NodeServicesOptions
属性

构造函数

NodeServicesOptions(IServiceProvider)
已过时.

创建 NodeServicesOptions 的新实例。

属性

ApplicationStoppingToken
已过时.

一个标记,指示主机应用程序何时停止。

DebuggingPort
已过时.

如果 LaunchWithDebugging 为 true,则 Node.js 实例将侦听此端口上的 V8 调试器连接。

EnvironmentVariables
已过时.

如果已设置,则使用指定的环境变量启动 Node.js 实例。

InvocationTimeoutMilliseconds
已过时.

指定 .NET 代码应等待 Node.js RPC 调用返回的最大持续时间(以毫秒为单位)。

LaunchWithDebugging
已过时.

如果为 true,Node.js 实例将接受传入的 V8 调试器连接 (例如,来自节点检查器) 。

NodeInstanceFactory
已过时.

指定如何构造 Node.js 实例。 封装 INodeInstance 有关如何启动 Node.js 实例及其通信的所有详细信息。 如果上一个实例已终止 (例如,因为源文件) 更改,将自动创建一个新的 INodeInstance

NodeInstanceOutputLogger
已过时.

Node.js 实例的 stdout/stderr 将重定向到此 ILogger

ProjectPath
已过时.

如果已设置,则替代应用程序根路径。 在查找与项目相关的 Node.js 模块时,使用此路径。

WatchFileExtensions
已过时.

如果已设置,Node.js 实例应在项目内磁盘上的任何匹配文件发生更改时重启。

扩展方法

UseHttpHosting(NodeServicesOptions)
已过时.

INodeServices配置服务,使其使用进程外 Node.js 实例并通过 HTTP 执行 RPC 调用。

适用于