Namespace NexusRpc
Namespaces
Classes
- ISerializer.Content
Raw byte content for use by a serializer.
- NexusLink
A Nexus link.
- NexusOperationAttribute
Attribute put on interface methods of a NexusServiceAttribute interface. If the interface method is inherited/overridden, all must have the same matching attributes.
- NexusServiceAttribute
Attribute to put on an interface representing the contract of a Nexus service. Interface methods will have the NexusOperationAttribute attribute.
- OperationDefinition
Definition of a Nexus service operation. Most users do not instantiate this directly, it is implicitly instantiated by the system. For those that do, FromMethod(MethodInfo) is the common way to obtain a definition from an interface method.
- OperationException
Operation failed or was canceled.
- OperationInfo
Information about an operation.
- OperationStillRunningException
An operation result was requested, but it is still running.
- ServiceDefinition
Definition of a Nexus service. Most users do not instantiate this directly, it is implicitly instantiated by the system. For those that do, FromType(Type) is the common way to obtain a definition from an interface.
Interfaces
- ISerializer
Serializer for Nexus bytes to/from .NET values.
Enums
- OperationState
State an operation can be in.