Partilhar via


Microsoft.AspNetCore.NodeServices.HostingModels Namespace

Classes

NodeInvocationException

Representa uma exceção causada pela invocação Node.js código.

NodeInvocationInfo

Descreve uma chamada RPC enviada do código .NET para Node.js código.

NodeServicesOptionsExtensions

Métodos de extensão que ajudam a preencher um NodeServicesOptions objeto .

OutOfProcessNodeInstance

Classe responsável por iniciar um processo filho do Nó no computador local, determinando quando ele está pronto para aceitar invocações, detectar se ele morre por conta própria e, por fim, encerrá-lo no descarte.

Essa classe base abstrata usa os fluxos de entrada/saída do processo filho para executar um handshake simples para determinar quando o processo filho está pronto para aceitar invocações. Isso é independente do mecanismo que as classes derivadas usam para realmente executar as invocações (por exemplo, elas podem usar HTTP-RPC ou um protocolo TCP binário ou qualquer outro mecanismo de tipo RPC).

Interfaces

INodeInstance

Representa uma instância de Node.js para a qual as RPC (Chamadas de Procedimento Remoto) podem ser enviadas.