다음을 통해 공유


NodeServicesOptions 클래스

정의

주의

Use Microsoft.AspNetCore.SpaServices.Extensions

instance 구성하는 데 사용되는 옵션에 대해 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
사용되지 않음.

가 true이면 LaunchWithDebugging Node.js instance 이 포트에서 V8 디버거 연결을 수신 대기합니다.

EnvironmentVariables
사용되지 않음.

설정된 경우 지정된 환경 변수를 사용하여 Node.js instance 시작합니다.

InvocationTimeoutMilliseconds
사용되지 않음.

.NET 코드가 Node.js RPC 호출이 반환되기를 기다려야 하는 최대 기간을 밀리초 단위로 지정합니다.

LaunchWithDebugging
사용되지 않음.

true이면 Node.js instance 들어오는 V8 디버거 연결(예: node-inspector)을 수락합니다.

NodeInstanceFactory
사용되지 않음.

Node.js 인스턴스를 생성하는 방법을 지정합니다. 는 INodeInstance Node.js 인스턴스가 시작되고 통신되는 방법에 대한 모든 세부 정보를 캡슐화합니다. 이전 instance 종료된 경우(예: 원본 파일이 변경되어) 새 INodeInstance 가 자동으로 만들어집니다.

NodeInstanceOutputLogger
사용되지 않음.

Node.js instance stdout/stderr는 이 ILogger로 리디렉션됩니다.

ProjectPath
사용되지 않음.

설정된 경우 애플리케이션의 루트에 대한 경로를 재정의합니다. 이 경로는 프로젝트를 기준으로 Node.js 모듈을 찾을 때 사용됩니다.

WatchFileExtensions
사용되지 않음.

설정된 경우 프로젝트 내 디스크의 일치하는 파일이 변경되면 Node.js instance 다시 시작해야 합니다.

확장 메서드

UseHttpHosting(NodeServicesOptions)
사용되지 않음.

INodeServices 서비스를 구성하여 out-of-process Node.js 인스턴스를 사용하고 HTTP를 통해 RPC 호출을 수행합니다.

적용 대상