Class JsonRpcContractAttribute
- Namespace
- StreamJsonRpc
- Assembly
- StreamJsonRpc.dll
Identifies an interface that describes an RPC contract.
[AttributeUsage(AttributeTargets.Interface)]
public class JsonRpcContractAttribute : Attribute
- Inheritance
-
JsonRpcContractAttribute
- Inherited Members
Remarks
This attribute may trigger source generation of a proxy class that implements the interface. It may also trigger analyzers that verify the interfaces conforms to RPC contract rules.