Member Junction
    Preparing search index...

    Interface IRemoteOperationProvider

    Provider capability for routing typed Remote Operations. Implemented once by ProviderBase, so every provider inherits it: server providers execute the operation in-process; the client provider marshals it over the wire. This is deliberately a separate interface from IMetadataProvider (whose surface is data retrieval / bounded mutation) — a generic code-execution entry point does not belong there.

    Prefer the typed BaseRemotableOperation.Execute() entry point over calling RouteOperation directly; RouteOperation is the stringly-typed power-tool seam for dynamic dispatch / tooling.

    interface IRemoteOperationProvider {
        RouteOperation<TInput = unknown, TOutput = unknown>(
            operationKey: string,
            input: TInput,
            options?: RemoteOpInvokeOptions,
        ): Promise<RemoteOpResult<TOutput>>;
    }

    Implemented by

    Index

    Methods