NodeServicesOptions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
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 调用。 |