Show / Hide Table of Contents

Namespace NFX.Glue.Protocol

Classes

AuthenticationHeader

Marshalls user authentication information

HashUtils

Hash helpers used by Glue protocol for type resolution

Header

Represents a header base - custom headers must inherit from this class

HeaderConfigurator

Provides general configuration reading logic for headers. Note: This class is not invoked by default glue runtime, so default application configurations that include header injections will be ignored unless this class is specifically called from code. This is because conf-based header injection is a rare case that may need to be controlled by a particular application

Headers

List of headers

Msg

Represents a message base that requests and responses derive from. Messages are exchanged between glued tiers

RequestAnyMsg

Represents request msg that marshalls arguments as object[]. Although the most convenient and simple, this way of working with glue is slower than using RequestTypedMsg which needs to be derived-from for every method

RequestMsg

This message is sent from client to server and contains contract type, method specification and invocation arguments which are either included as object[] if RequestAnyMsg is used or inlined in RequestMsg- typed derivative for speed to avoid boxing

ResponseMsg

Represents a response message sent by called party

Structs

CallOptions

Specifies additional options for call like timeouts

MethodSpec

Method specification for marshalling method information between glued peers

TypeSpec

Type specification for marshalling contract types between glued peers

Back to top Copyright © 2006-2018 Agnicore Inc
Generated by DocFX