ShutdownHeartbeatTimer(ILogger, String)
@@ -252,6 +270,42 @@ Methods
Methods
+
+ AddStreamingHubMethod(ILogger, String, String, Int32)
+
+
+
+
+
public static void AddStreamingHubMethod(ILogger logger, string hubName, string methodName, int methodId)
+
+
+
+ Parameters
+
+ logger
ILogger
+
+ hubName
System.String
+
+ methodName
System.String
+
+ methodId
System.Int32
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
BeginBuildServiceDefinition(ILogger)
@@ -950,6 +1004,72 @@ Parameters
+
+
+
+ ServiceMethodDiscovered(ILogger, String, String)
+
+
+
+
+
public static void ServiceMethodDiscovered(ILogger logger, string serviceName, string methodProviderName)
+
+
+
+ Parameters
+
+ logger
ILogger
+
+ serviceName
System.String
+
+ methodProviderName
System.String
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ServiceMethodNotDiscovered(ILogger, String)
+
+
+
+
+
public static void ServiceMethodNotDiscovered(ILogger logger, string serviceName)
+
+
+
+ Parameters
+
+ logger
ILogger
+
+ serviceName
System.String
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/api/MagicOnion.Server.Hubs.StreamingHubHandler.html b/api/MagicOnion.Server.Hubs.StreamingHubHandler.html
index 480bd39de..bc7dfc430 100644
--- a/api/MagicOnion.Server.Hubs.StreamingHubHandler.html
+++ b/api/MagicOnion.Server.Hubs.StreamingHubHandler.html
@@ -110,7 +110,7 @@ Constructors
- StreamingHubHandler(Type, MethodInfo, StreamingHubHandlerOptions, IServiceProvider)
+ StreamingHubHandler(IMagicOnionStreamingHubMethod, StreamingHubHandlerOptions, IServiceProvider)
@@ -193,20 +193,18 @@ Constructors
- StreamingHubHandler(Type, MethodInfo, StreamingHubHandlerOptions, IServiceProvider)
+ StreamingHubHandler(IMagicOnionStreamingHubMethod, StreamingHubHandlerOptions, IServiceProvider)
-
public StreamingHubHandler(Type classType, MethodInfo methodInfo, StreamingHubHandlerOptions handlerOptions, IServiceProvider serviceProvider)
+
public StreamingHubHandler(IMagicOnionStreamingHubMethod hubMethod, StreamingHubHandlerOptions handlerOptions, IServiceProvider serviceProvider)
Parameters
- classType
Type
-
- methodInfo
MethodInfo
+ hubMethod
IMagicOnionStreamingHubMethod
handlerOptions
StreamingHubHandlerOptions
diff --git a/api/MagicOnion.Server.Hubs.StreamingHubHandlerOptions.html b/api/MagicOnion.Server.Hubs.StreamingHubHandlerOptions.html
index 797e5d45f..0ddc1c6f0 100644
--- a/api/MagicOnion.Server.Hubs.StreamingHubHandlerOptions.html
+++ b/api/MagicOnion.Server.Hubs.StreamingHubHandlerOptions.html
@@ -133,12 +133,6 @@
@@ -205,36 +199,6 @@ Property Value
-
-
-
- MessageSerializer
-
-
-
-
-
public IMagicOnionSerializerProvider MessageSerializer { get; }
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/api/MagicOnion.Server.Internal.MethodHandlerMetadata.html b/api/MagicOnion.Server.Internal.MethodHandlerMetadata.html
index 7f84cadeb..047d939a0 100644
--- a/api/MagicOnion.Server.Internal.MethodHandlerMetadata.html
+++ b/api/MagicOnion.Server.Internal.MethodHandlerMetadata.html
@@ -4,10 +4,10 @@
- MethodHandlerMetadata Struct
+ MethodHandlerMetadata Class
| MagicOnion
-
@@ -73,7 +73,7 @@
- MethodHandlerMetadata Struct
+ MethodHandlerMetadata Class
Assembly : MagicOnion.Server.dll
@@ -82,9 +82,14 @@ Assembly : MagicOnion.Server.dll
-
public readonly struct MethodHandlerMetadata
+
public class MethodHandlerMetadata : object
+
+
Inheritance
+ System.Object →
+ MethodHandlerMetadata
+
@@ -105,7 +110,7 @@ Constructors
- MethodHandlerMetadata(Type, MethodInfo, MethodType, Type, Type, IReadOnlyList<ParameterInfo>, Type, ILookup<Type, Attribute>, Boolean)
+ MethodHandlerMetadata(Type, MethodInfo, MethodType, Type, Type, IReadOnlyList<ParameterInfo>, Type, IReadOnlyList<Attribute>)
@@ -129,7 +134,7 @@ Properties
- IsResultTypeTask
+ Attributes
@@ -159,19 +164,19 @@ Properties
- ServiceImplementationType
+ ServiceImplementationMethod
- ServiceInterface
+ ServiceImplementationType
- ServiceMethod
+ ServiceInterface
@@ -182,12 +187,12 @@ Constructors
-
+
-
public MethodHandlerMetadata(Type serviceImplementationType, MethodInfo serviceMethod, MethodType methodType, Type responseType, Type requestType, IReadOnlyList<ParameterInfo> parameters, Type serviceInterface, ILookup<Type, Attribute> attributeLookup, bool isResultTypeTask)
+
public MethodHandlerMetadata(Type serviceImplementationType, MethodInfo serviceMethod, MethodType methodType, Type responseType, Type requestType, IReadOnlyList<ParameterInfo> parameters, Type serviceInterface, IReadOnlyList<Attribute> attributes)
@@ -207,9 +212,7 @@ Parameters
serviceInterface
Type
- attributeLookup
ILookup <Type , Attribute >
-
- isResultTypeTask
System.Boolean
+ attributes
IReadOnlyList <Attribute >
@@ -235,7 +238,7 @@
-
- IsResultTypeTask
+
+ Attributes
-
public readonly bool IsResultTypeTask { get; }
+
public IReadOnlyList<Attribute> Attributes { get; }
@@ -275,7 +278,7 @@
Property Value
- System.Boolean
+ IReadOnlyList <Attribute >
@@ -295,7 +298,7 @@
-
public readonly MethodType MethodType { get; }
+
public MethodType MethodType { get; }
@@ -325,7 +328,7 @@
-
public readonly IReadOnlyList<ParameterInfo> Parameters { get; }
+
public IReadOnlyList<ParameterInfo> Parameters { get; }
@@ -355,7 +358,7 @@
-
public readonly Type RequestType { get; }
+
public Type RequestType { get; }
@@ -385,7 +388,7 @@
-
public readonly Type ResponseType { get; }
+
public Type ResponseType { get; }
@@ -409,13 +412,13 @@ Property Value
-
- ServiceImplementationType
+
+ ServiceImplementationMethod
-
public readonly Type ServiceImplementationType { get; }
+
public MethodInfo ServiceImplementationMethod { get; }
@@ -425,7 +428,7 @@ Property Value
- Type
+ MethodInfo
@@ -439,13 +442,13 @@ Property Value
-
- ServiceInterface
+
+ ServiceImplementationType
-
public readonly Type ServiceInterface { get; }
+
public Type ServiceImplementationType { get; }
@@ -469,13 +472,13 @@ Property Value
-
- ServiceMethod
+
+ ServiceInterface
-
public readonly MethodInfo ServiceMethod { get; }
+
public Type ServiceInterface { get; }
@@ -485,7 +488,7 @@
Property Value
- MethodInfo
+ Type
diff --git a/api/MagicOnion.Server.Internal.StreamingHubMethodHandlerMetadata.html b/api/MagicOnion.Server.Internal.StreamingHubMethodHandlerMetadata.html
index a3c9178c3..2cdc6fccd 100644
--- a/api/MagicOnion.Server.Internal.StreamingHubMethodHandlerMetadata.html
+++ b/api/MagicOnion.Server.Internal.StreamingHubMethodHandlerMetadata.html
@@ -4,10 +4,10 @@
- StreamingHubMethodHandlerMetadata Struct
+ StreamingHubMethodHandlerMetadata Class
| MagicOnion
-
@@ -73,7 +73,7 @@
- StreamingHubMethodHandlerMetadata Struct
+ StreamingHubMethodHandlerMetadata Class
Namespace : MagicOnion.Server.Internal
Assembly : MagicOnion.Server.dll
@@ -82,9 +82,14 @@ Assembly : MagicOnion.Server.dll
-
public readonly struct StreamingHubMethodHandlerMetadata
+
public class StreamingHubMethodHandlerMetadata : object
+
+
Inheritance
+ System.Object →
+ StreamingHubMethodHandlerMetadata
+
@@ -105,7 +110,7 @@ Constructors
- StreamingHubMethodHandlerMetadata(Int32, Type, MethodInfo, MethodInfo, Nullable<Type>, Type, IReadOnlyList<ParameterInfo>, Type, ILookup<Type, Attribute>)
+ StreamingHubMethodHandlerMetadata(Int32, Type, MethodInfo, MethodInfo, Nullable<Type>, Type, IReadOnlyList<ParameterInfo>, Type, IReadOnlyList<Attribute>)
@@ -127,6 +132,12 @@ Properties
+
+
+ Attributes
+
+
+
ImplementationMethod
@@ -182,12 +193,12 @@ Constructors
- StreamingHubMethodHandlerMetadata(Int32, Type, MethodInfo, MethodInfo, Nullable<Type>, Type, IReadOnlyList<ParameterInfo>, Type, ILookup<Type, Attribute>)
+ StreamingHubMethodHandlerMetadata(Int32, Type, MethodInfo, MethodInfo, Nullable<Type>, Type, IReadOnlyList<ParameterInfo>, Type, IReadOnlyList<Attribute>)
-
public StreamingHubMethodHandlerMetadata(int methodId, Type streamingHubImplementationType, MethodInfo interfaceMethodInfo, MethodInfo implementationMethodInfo, Type? responseType, Type requestType, IReadOnlyList<ParameterInfo> parameters, Type streamingHubInterfaceType, ILookup<Type, Attribute> attributeLookup)
+
public StreamingHubMethodHandlerMetadata(int methodId, Type streamingHubImplementationType, MethodInfo interfaceMethodInfo, MethodInfo implementationMethodInfo, Type? responseType, Type requestType, IReadOnlyList<ParameterInfo> parameters, Type streamingHubInterfaceType, IReadOnlyList<Attribute> attributes)
@@ -209,7 +220,7 @@ Parameters
streamingHubInterfaceType
Type
- attributeLookup
ILookup <Type , Attribute >
+ attributes
IReadOnlyList <Attribute >
@@ -235,7 +246,7 @@
-
public readonly ILookup<Type, Attribute> AttributeLookup { get; }
+
public ILookup<Type, Attribute> AttributeLookup { get; }
@@ -257,6 +268,36 @@ Property Value
+
+
+
+ Attributes
+
+
+
+
+
public IReadOnlyList<Attribute> Attributes { get; }
+
+
+
+
+
+
+
+ Property Value
+
+ IReadOnlyList <Attribute >
+
+
+
+
+
+
+
+
+
+
+
@@ -265,7 +306,7 @@
-
public readonly MethodInfo ImplementationMethod { get; }
+
public MethodInfo ImplementationMethod { get; }
@@ -295,7 +336,7 @@
-
public readonly MethodInfo InterfaceMethod { get; }
+
public MethodInfo InterfaceMethod { get; }
@@ -325,7 +366,7 @@
-
public readonly int MethodId { get; }
+
public int MethodId { get; }
@@ -355,7 +396,7 @@
-
public readonly IReadOnlyList<ParameterInfo> Parameters { get; }
+
public IReadOnlyList<ParameterInfo> Parameters { get; }
@@ -385,7 +426,7 @@
-
public readonly Type RequestType { get; }
+
public Type RequestType { get; }
@@ -415,7 +456,7 @@
-
public readonly Type? ResponseType { get; }
+
public Type? ResponseType { get; }
@@ -445,7 +486,7 @@
-
public readonly Type StreamingHubImplementationType { get; }
+
public Type StreamingHubImplementationType { get; }
@@ -475,7 +516,7 @@
-
public readonly Type StreamingHubInterfaceType { get; }
+
public Type StreamingHubInterfaceType { get; }
diff --git a/api/MagicOnion.Server.Internal.html b/api/MagicOnion.Server.Internal.html
index ce2a5afbc..4f31a48d5 100644
--- a/api/MagicOnion.Server.Internal.html
+++ b/api/MagicOnion.Server.Internal.html
@@ -82,14 +82,12 @@ Classes
DuplicateKeyException
- UniqueHashDictionary<T>
-
- Structs
-
MethodHandlerMetadata
StreamingHubMethodHandlerMetadata
+ UniqueHashDictionary<T>
+
diff --git a/api/MagicOnion.Server.MagicOnionEngine.html b/api/MagicOnion.Server.MagicOnionEngine.html
deleted file mode 100644
index 99e4534b5..000000000
--- a/api/MagicOnion.Server.MagicOnionEngine.html
+++ /dev/null
@@ -1,352 +0,0 @@
-
-
-
-
-
-
- MagicOnionEngine Class
- | MagicOnion
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- MagicOnionEngine Class
-
- Namespace : MagicOnion.Server
- Assembly : MagicOnion.Server.dll
-
-
-
-
-
-
public static class MagicOnionEngine : object
-
-
-
-
Inheritance
- System.Object →
- MagicOnionEngine
-
-
-
-
-
-
-
-
- Members
- Methods
-
-
-
- Methods
-
-
-
- BuildServerServiceDefinition(IServiceProvider, Assembly[], MagicOnionOptions)
- Search MagicOnion service from target assemblies. ex: new[]{ typeof(Startup).GetTypeInfo().Assembly }
-
-
-
-
-
public static MagicOnionServiceDefinition BuildServerServiceDefinition(IServiceProvider serviceProvider, Assembly[] searchAssemblies, MagicOnionOptions options)
-
-
-
- Parameters
-
- serviceProvider
IServiceProvider
- The service provider is used to resolve dependencies
-
- searchAssemblies
Assembly []
- The assemblies to be search for services
-
- options
MagicOnionOptions
- The options for MagicOnion server
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- BuildServerServiceDefinition(IServiceProvider, IEnumerable<Type>, MagicOnionOptions)
- Search MagicOnion service from target types.
-
-
-
-
-
public static MagicOnionServiceDefinition BuildServerServiceDefinition(IServiceProvider serviceProvider, IEnumerable<Type> targetTypes, MagicOnionOptions options)
-
-
-
- Parameters
-
- serviceProvider
IServiceProvider
- The service provider is used to resolve dependencies
-
- targetTypes
IEnumerable <Type >
- The types to be search for services
-
- options
MagicOnionOptions
- The options for MagicOnion server
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- BuildServerServiceDefinition(IServiceProvider, MagicOnionOptions)
- Search MagicOnion service from all assemblies.
-
-
-
-
-
public static MagicOnionServiceDefinition BuildServerServiceDefinition(IServiceProvider serviceProvider, MagicOnionOptions options)
-
-
-
- Parameters
-
- serviceProvider
IServiceProvider
- The service provider is used to resolve dependencies
-
- options
MagicOnionOptions
- The options for MagicOnion server
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- BuildServerServiceDefinition(IServiceProvider, Boolean)
- Search MagicOnion service from all assemblies.
-
-
-
-
-
public static MagicOnionServiceDefinition BuildServerServiceDefinition(IServiceProvider serviceProvider, bool isReturnExceptionStackTraceInErrorDetail = false)
-
-
-
- Parameters
-
- serviceProvider
IServiceProvider
- The service provider is used to resolve dependencies
-
- isReturnExceptionStackTraceInErrorDetail
System.Boolean
- If true, when method body throws exception send to client exception.ToString message. It is useful for debugging.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/api/MagicOnion.Server.MethodHandler.html b/api/MagicOnion.Server.MethodHandler.html
deleted file mode 100644
index 1f0d2b0c2..000000000
--- a/api/MagicOnion.Server.MethodHandler.html
+++ /dev/null
@@ -1,665 +0,0 @@
-
-
-
-
-
-
- MethodHandler Class
- | MagicOnion
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- MethodHandler Class
-
- Namespace : MagicOnion.Server
- Assembly : MagicOnion.Server.dll
-
-
-
-
-
-
public class MethodHandler : IEquatable<MethodHandler>
-
-
-
-
Inheritance
- System.Object →
- MethodHandler
-
-
-
-
-
-
-
-
- Members
- Constructors
-
-
- Properties
-
-
- Methods
-
-
-
- Constructors
-
-
-
- MethodHandler(Type, MethodInfo, String, MethodHandlerOptions, IServiceProvider, ILogger, Boolean)
-
-
-
-
-
public MethodHandler(Type classType, MethodInfo methodInfo, string methodName, MethodHandlerOptions handlerOptions, IServiceProvider serviceProvider, ILogger logger, bool isStreamingHub)
-
-
-
- Parameters
-
- classType
Type
-
- methodInfo
MethodInfo
-
- methodName
System.String
-
- handlerOptions
MethodHandlerOptions
-
- serviceProvider
IServiceProvider
-
- logger
ILogger
-
- isStreamingHub
System.Boolean
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Properties
-
-
-
- AttributeLookup
-
-
-
-
-
public ILookup<Type, Attribute> AttributeLookup { get; }
-
-
-
-
-
-
-
- Property Value
-
- ILookup <Type , Attribute >
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- MessageSerializer
-
-
-
-
-
public IMagicOnionSerializer MessageSerializer { get; }
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- MethodInfo
-
-
-
-
-
public MethodInfo MethodInfo { get; }
-
-
-
-
-
-
-
- Property Value
-
- MethodInfo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- MethodName
-
-
-
-
-
public string MethodName { get; }
-
-
-
-
-
-
-
- Property Value
-
- System.String
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- MethodType
-
-
-
-
-
public MethodType MethodType { get; }
-
-
-
-
-
-
-
- Property Value
-
- MethodType
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RequestType
-
-
-
-
-
public Type RequestType { get; }
-
-
-
-
-
-
-
- Property Value
-
- Type
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ServiceName
-
-
-
-
-
public string ServiceName { get; }
-
-
-
-
-
-
-
- Property Value
-
- System.String
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ServiceType
-
-
-
-
-
public Type ServiceType { get; }
-
-
-
-
-
-
-
- Property Value
-
- Type
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- UnwrappedResponseType
-
-
-
-
-
public Type UnwrappedResponseType { get; }
-
-
-
-
-
-
-
- Property Value
-
- Type
-
-
-
-
-
-
-
-
-
-
-
-
- Methods
-
-
-
- Equals(MethodHandler)
-
-
-
-
-
public bool Equals(MethodHandler other)
-
-
-
-
-
- Returns
-
- System.Boolean
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- GetHashCode()
-
-
-
-
-
public override int GetHashCode()
-
-
-
-
- Returns
-
- System.Int32
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ToString()
-
-
-
-
-
public override string ToString()
-
-
-
-
- Returns
-
- System.String
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/api/MagicOnion.Server.ServiceContext.html b/api/MagicOnion.Server.ServiceContext.html
index 0865eb8ba..caa863c59 100644
--- a/api/MagicOnion.Server.ServiceContext.html
+++ b/api/MagicOnion.Server.ServiceContext.html
@@ -102,24 +102,6 @@ Implements
Members
- Constructors
-
-
Properties
- Constructors
-
-
-
- ServiceContext(Type, MethodInfo, ILookup<Type, Attribute>, MethodType, ServerCallContext, IMagicOnionSerializer, ILogger, MethodHandler, IServiceProvider)
-
-
-
-
-
public ServiceContext(Type serviceType, MethodInfo methodInfo, ILookup<Type, Attribute> attributeLookup, MethodType methodType, ServerCallContext context, IMagicOnionSerializer messageSerializer, ILogger logger, MethodHandler methodHandler, IServiceProvider serviceProvider)
-
-
-
- Parameters
-
- serviceType
Type
-
- methodInfo
MethodInfo
-
- attributeLookup
ILookup <Type , Attribute >
-
- methodType
MethodType
-
- context
ServerCallContext
-
- messageSerializer
IMagicOnionSerializer
-
- logger
ILogger
-
- methodHandler
MethodHandler
-
- serviceProvider
IServiceProvider
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Properties
@@ -514,6 +460,36 @@ Property Value
+
+
+
+ MethodName
+
+
+
+
+
public string MethodName { get; }
+
+
+
+
+
+
+
+ Property Value
+
+ System.String
+
+
+
+
+
+
+
+
+
+
+
@@ -544,6 +520,36 @@ Property Value
+
+
+
+ ServiceName
+
+
+
+
+
public string ServiceName { get; }
+
+
+
+
+
+
+
+ Property Value
+
+ System.String
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MapMagicOnionService(IEndpointRouteBuilder, Assembly[])
+
+ Maps MagicOnion Unary and StreamingHub services in the target assemblies to the route builder.
+
+
+
+
+ MapMagicOnionService(IEndpointRouteBuilder, Type[])
+
+ Maps specified types as MagicOnion Unary and StreamingHub services to the route builder.
+
+
+
+
+ MapMagicOnionService<T>(IEndpointRouteBuilder)
+
+ Maps specified type as a MagicOnion Unary or StreamingHub service to the route builder.
+
@@ -122,11 +144,90 @@ Methods
MapMagicOnionService(IEndpointRouteBuilder)
-
+ Maps MagicOnion Unary and StreamingHub services in the loaded assemblies to the route builder.
+
+
+
+
+
public static IEndpointConventionBuilder MapMagicOnionService(this IEndpointRouteBuilder builder)
+
+
+
+ Parameters
+
+ builder
IEndpointRouteBuilder
+
+
+
+
+
+ Returns
+
+ IEndpointConventionBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MapMagicOnionService(IEndpointRouteBuilder, Assembly[])
+ Maps MagicOnion Unary and StreamingHub services in the target assemblies to the route builder.
+
+
+
+
+
public static IEndpointConventionBuilder MapMagicOnionService(this IEndpointRouteBuilder builder, params Assembly[] searchAssemblies)
+
+
+
+ Parameters
+
+ builder
IEndpointRouteBuilder
+
+ searchAssemblies
Assembly []
+
+
+
+
+
+ Returns
+
+ IEndpointConventionBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MapMagicOnionService(IEndpointRouteBuilder, Type[])
+ Maps specified types as MagicOnion Unary and StreamingHub services to the route builder.
+
-
public static GrpcServiceEndpointConventionBuilder MapMagicOnionService(this IEndpointRouteBuilder builder)
+
public static IEndpointConventionBuilder MapMagicOnionService(this IEndpointRouteBuilder builder, params Type[] serviceTypes)
@@ -134,13 +235,15 @@ Parameters
builder
IEndpointRouteBuilder
+ serviceTypes
Type []
+
Returns
- GrpcServiceEndpointConventionBuilder
+ IEndpointConventionBuilder
@@ -155,6 +258,52 @@ Returns
+
+
+
+ MapMagicOnionService<T>(IEndpointRouteBuilder)
+ Maps specified type as a MagicOnion Unary or StreamingHub service to the route builder.
+
+
+
+
+
public static IEndpointConventionBuilder MapMagicOnionService<T>(this IEndpointRouteBuilder builder)
+ where T : class, IServiceMarker
+
+
+
+ Parameters
+
+ builder
IEndpointRouteBuilder
+
+
+
+
+
+ Returns
+
+ IEndpointConventionBuilder
+
+
+
+
+
+ Type Parameters
+
+ T
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/api/Microsoft.AspNetCore.Builder.MagicOnionServiceEndpointConventionBuilder.html b/api/Microsoft.AspNetCore.Builder.MagicOnionServiceEndpointConventionBuilder.html
new file mode 100644
index 000000000..9039823c4
--- /dev/null
+++ b/api/Microsoft.AspNetCore.Builder.MagicOnionServiceEndpointConventionBuilder.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+ MagicOnionServiceEndpointConventionBuilder Class
+ | MagicOnion
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MagicOnionServiceEndpointConventionBuilder Class
+
+ Namespace : Microsoft.AspNetCore.Builder
+ Assembly : MagicOnion.Server.dll
+
+
+
+
+
+
public class MagicOnionServiceEndpointConventionBuilder : object
+
+
+
+
Inheritance
+ System.Object →
+ MagicOnionServiceEndpointConventionBuilder
+
+
+
+
+
+
+
+
+ Members
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/api/Microsoft.AspNetCore.Builder.html b/api/Microsoft.AspNetCore.Builder.html
index defd63373..4a8deb633 100644
--- a/api/Microsoft.AspNetCore.Builder.html
+++ b/api/Microsoft.AspNetCore.Builder.html
@@ -82,6 +82,8 @@ Classes
MagicOnionEndpointRouteBuilderExtensions
+ MagicOnionServiceEndpointConventionBuilder
+
diff --git a/api/toc.html b/api/toc.html
index 5bb0894c4..dde0f87ce 100644
--- a/api/toc.html
+++ b/api/toc.html
@@ -581,9 +581,6 @@
IStreamingServiceContext<TRequest, TResponse>
-
- MagicOnionEngine
-
MagicOnionFilterAttribute
@@ -594,25 +591,62 @@
MagicOnionOptions
- MagicOnionServiceDefinition
+ ServerStreamingContext<TResponse>
+
+
+ ServiceBase<TServiceInterface>
+
+
+ ServiceContext
+
+
+
+
+ MagicOnion.Server.Binder
+
+
- MethodHandler
+ IMagicOnionGrpcMethod
- MethodHandler.UniqueEqualityComparer
+ IMagicOnionGrpcMethod<TService>
- MethodHandlerOptions
+ IMagicOnionGrpcMethodBinder<TService>
- ServerStreamingContext<TResponse>
+ IMagicOnionGrpcMethodProvider
- ServiceBase<TServiceInterface>
+ IMagicOnionStreamingHubMethod
- ServiceContext
+ IMagicOnionUnaryMethod<TService, TRequest, TResponse, TRawRequest, TRawResponse>
+
+
+ MagicOnionClientStreamingMethod<TService, TRequest, TResponse, TRawRequest, TRawResponse>
+
+
+ MagicOnionDuplexStreamingMethod<TService, TRequest, TResponse, TRawRequest, TRawResponse>
+
+
+ MagicOnionGrpcServiceMappingContext
+
+
+ MagicOnionServerStreamingMethod<TService, TRequest, TResponse, TRawRequest, TRawResponse>
+
+
+ MagicOnionStreamingHubConnectMethod<TService>
+
+
+ MagicOnionStreamingHubMethod<TService, TRequest, TResponse>
+
+
+ MagicOnionStreamingHubMethod<TService, TRequest>
+
+
+ MagicOnionUnaryMethodBase<TService, TRequest, TResponse, TRawRequest, TRawResponse>
@@ -734,6 +768,9 @@
MagicOnionEndpointRouteBuilderExtensions
+
+ MagicOnionServiceEndpointConventionBuilder
+
diff --git a/manifest.json b/manifest.json
index 28589ceb2..3b2afa2ec 100644
--- a/manifest.json
+++ b/manifest.json
@@ -1899,6 +1899,186 @@
"is_incremental": false,
"version": ""
},
+ {
+ "type": "ManagedReference",
+ "source_relative_path": "api/MagicOnion.Server.Binder.IMagicOnionGrpcMethod-1.yml",
+ "output": {
+ ".html": {
+ "relative_path": "api/MagicOnion.Server.Binder.IMagicOnionGrpcMethod-1.html",
+ "hash": "gOpazS8goatIbT9XOTzI2b4KxDKBLiOsClpJPV5hmjE="
+ }
+ },
+ "is_incremental": false,
+ "version": ""
+ },
+ {
+ "type": "ManagedReference",
+ "source_relative_path": "api/MagicOnion.Server.Binder.IMagicOnionGrpcMethod.yml",
+ "output": {
+ ".html": {
+ "relative_path": "api/MagicOnion.Server.Binder.IMagicOnionGrpcMethod.html",
+ "hash": "RE2itlrdeGUQlHDjwHz5fIJ5IMML9+5diEDwMLX34R0="
+ }
+ },
+ "is_incremental": false,
+ "version": ""
+ },
+ {
+ "type": "ManagedReference",
+ "source_relative_path": "api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder-1.yml",
+ "output": {
+ ".html": {
+ "relative_path": "api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder-1.html",
+ "hash": "cnLUPf2LqMhjz4Ud7EZhP6Hp+ylTLFkbTUNwzssEuS4="
+ }
+ },
+ "is_incremental": false,
+ "version": ""
+ },
+ {
+ "type": "ManagedReference",
+ "source_relative_path": "api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.yml",
+ "output": {
+ ".html": {
+ "relative_path": "api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.html",
+ "hash": "EisTtQQYwn+D3zKO4Wes+PNFsPxVf5CYl6oE2BayCpU="
+ }
+ },
+ "is_incremental": false,
+ "version": ""
+ },
+ {
+ "type": "ManagedReference",
+ "source_relative_path": "api/MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.yml",
+ "output": {
+ ".html": {
+ "relative_path": "api/MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.html",
+ "hash": "fSo+WF8WPgQnkpyK3Q2nmjt6oucbEMS/nXpoEN8Rqgs="
+ }
+ },
+ "is_incremental": false,
+ "version": ""
+ },
+ {
+ "type": "ManagedReference",
+ "source_relative_path": "api/MagicOnion.Server.Binder.IMagicOnionUnaryMethod-5.yml",
+ "output": {
+ ".html": {
+ "relative_path": "api/MagicOnion.Server.Binder.IMagicOnionUnaryMethod-5.html",
+ "hash": "8MRkqTH6AWGjHwCAmte81mQlnkmiME2EeN+HEC1k+Pc="
+ }
+ },
+ "is_incremental": false,
+ "version": ""
+ },
+ {
+ "type": "ManagedReference",
+ "source_relative_path": "api/MagicOnion.Server.Binder.MagicOnionClientStreamingMethod-5.yml",
+ "output": {
+ ".html": {
+ "relative_path": "api/MagicOnion.Server.Binder.MagicOnionClientStreamingMethod-5.html",
+ "hash": "7b5af1H27SPzjgj9YT2bAo6Aj4IHbnm/WoKSvwR85PQ="
+ }
+ },
+ "is_incremental": false,
+ "version": ""
+ },
+ {
+ "type": "ManagedReference",
+ "source_relative_path": "api/MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod-5.yml",
+ "output": {
+ ".html": {
+ "relative_path": "api/MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod-5.html",
+ "hash": "hxAtZ1+dOw/elyun/mYfbR5dxqSMaUgHg2BYjOXPIQM="
+ }
+ },
+ "is_incremental": false,
+ "version": ""
+ },
+ {
+ "type": "ManagedReference",
+ "source_relative_path": "api/MagicOnion.Server.Binder.MagicOnionGrpcServiceMappingContext.yml",
+ "output": {
+ ".html": {
+ "relative_path": "api/MagicOnion.Server.Binder.MagicOnionGrpcServiceMappingContext.html",
+ "hash": "IFuNiy05/B26UI6w0h5hYqSfsR8+xuYGqpx1po7TyYc="
+ }
+ },
+ "is_incremental": false,
+ "version": ""
+ },
+ {
+ "type": "ManagedReference",
+ "source_relative_path": "api/MagicOnion.Server.Binder.MagicOnionServerStreamingMethod-5.yml",
+ "output": {
+ ".html": {
+ "relative_path": "api/MagicOnion.Server.Binder.MagicOnionServerStreamingMethod-5.html",
+ "hash": "ThpaGeMgjQGOiYRVl+INPVaR852Y5jSMN9mEPWi6lCA="
+ }
+ },
+ "is_incremental": false,
+ "version": ""
+ },
+ {
+ "type": "ManagedReference",
+ "source_relative_path": "api/MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod-1.yml",
+ "output": {
+ ".html": {
+ "relative_path": "api/MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod-1.html",
+ "hash": "zPbGRcWDfbSJrkCQV6KFVwR1UC+FGqirTIKVsY6GOI8="
+ }
+ },
+ "is_incremental": false,
+ "version": ""
+ },
+ {
+ "type": "ManagedReference",
+ "source_relative_path": "api/MagicOnion.Server.Binder.MagicOnionStreamingHubMethod-2.yml",
+ "output": {
+ ".html": {
+ "relative_path": "api/MagicOnion.Server.Binder.MagicOnionStreamingHubMethod-2.html",
+ "hash": "gsxm6PRbOcOcdrrOzgzvzZm0LRWUBLUuCE7fsZFjlkk="
+ }
+ },
+ "is_incremental": false,
+ "version": ""
+ },
+ {
+ "type": "ManagedReference",
+ "source_relative_path": "api/MagicOnion.Server.Binder.MagicOnionStreamingHubMethod-3.yml",
+ "output": {
+ ".html": {
+ "relative_path": "api/MagicOnion.Server.Binder.MagicOnionStreamingHubMethod-3.html",
+ "hash": "DkjI+Ff00YR5YVLT1OqycybkG9m3pvl9+efkKf3Kbvk="
+ }
+ },
+ "is_incremental": false,
+ "version": ""
+ },
+ {
+ "type": "ManagedReference",
+ "source_relative_path": "api/MagicOnion.Server.Binder.MagicOnionUnaryMethodBase-5.yml",
+ "output": {
+ ".html": {
+ "relative_path": "api/MagicOnion.Server.Binder.MagicOnionUnaryMethodBase-5.html",
+ "hash": "b4a970wd/m2gx5+V2/VXaqJ00/UVdpR4o9kH70wzYLA="
+ }
+ },
+ "is_incremental": false,
+ "version": ""
+ },
+ {
+ "type": "ManagedReference",
+ "source_relative_path": "api/MagicOnion.Server.Binder.yml",
+ "output": {
+ ".html": {
+ "relative_path": "api/MagicOnion.Server.Binder.html",
+ "hash": "VnYfkbdWaB/JfLCNaeHvGAPklmpYt0ebQ2tSPdNJFM8="
+ }
+ },
+ "is_incremental": false,
+ "version": ""
+ },
{
"type": "ManagedReference",
"source_relative_path": "api/MagicOnion.Server.ClientStreamingContext-2.yml",
@@ -1917,7 +2097,7 @@
"output": {
".html": {
"relative_path": "api/MagicOnion.Server.Diagnostics.MagicOnionServerLog.html",
- "hash": "y8iCySrXv43p6CmirntvlbAK2G+nbP4O6COoKLELGgY="
+ "hash": "yNLMsEsp6Zh2LKvgkPATt5kTba5b4aItS2YUbJGDrs4="
}
},
"is_incremental": false,
@@ -2217,7 +2397,7 @@
"output": {
".html": {
"relative_path": "api/MagicOnion.Server.Hubs.StreamingHubHandler.html",
- "hash": "by3Btb3fbT+z0sOvjdx2y/ykw9PEUtWgnZZK0r8sCo0="
+ "hash": "2IIYzIC+E3Rbwj/YpvxZ4fQqhOvOecbx1Ip3oUiUCcg="
}
},
"is_incremental": false,
@@ -2229,7 +2409,7 @@
"output": {
".html": {
"relative_path": "api/MagicOnion.Server.Hubs.StreamingHubHandlerOptions.html",
- "hash": "9/V8fFHnu+8bRaengiGlhLpgUocXdPp+Sipf0F8kAeE="
+ "hash": "esBKQjpb2W9Q/kDLF4QjaJc6Fxg76Fsj/H48GNXeF/o="
}
},
"is_incremental": false,
@@ -2337,7 +2517,7 @@
"output": {
".html": {
"relative_path": "api/MagicOnion.Server.Internal.MethodHandlerMetadata.html",
- "hash": "y1nzsNHzkI/7x4mWTRfT/nWLEeSka5KrosKbksWKpC8="
+ "hash": "peEhIeuSxDyLZ5hPd76vRY6XW5asp/8r/cgab9aHyz4="
}
},
"is_incremental": false,
@@ -2349,7 +2529,7 @@
"output": {
".html": {
"relative_path": "api/MagicOnion.Server.Internal.StreamingHubMethodHandlerMetadata.html",
- "hash": "/jz+xEQz54qALBYdKx9qdJoiAlQ9zip8/ifrNrdTiuM="
+ "hash": "2D7K5tIKN2yfo7y4UxUsFLgpixAqZcEiGUZp+EtrCic="
}
},
"is_incremental": false,
@@ -2373,19 +2553,7 @@
"output": {
".html": {
"relative_path": "api/MagicOnion.Server.Internal.html",
- "hash": "knZfUtiB/te+5Wnw3D9vZzMycX6CNPGKIfsfa7hxSTk="
- }
- },
- "is_incremental": false,
- "version": ""
- },
- {
- "type": "ManagedReference",
- "source_relative_path": "api/MagicOnion.Server.MagicOnionEngine.yml",
- "output": {
- ".html": {
- "relative_path": "api/MagicOnion.Server.MagicOnionEngine.html",
- "hash": "aSgtiHad0gcm8TWceH59kJc5g9yvUO1QvFe8aYzEFF0="
+ "hash": "DCeYtmOPpq7R/QPoco/tPvIEmJF2/nUGB83oLma4WOw="
}
},
"is_incremental": false,
@@ -2427,54 +2595,6 @@
"is_incremental": false,
"version": ""
},
- {
- "type": "ManagedReference",
- "source_relative_path": "api/MagicOnion.Server.MagicOnionServiceDefinition.yml",
- "output": {
- ".html": {
- "relative_path": "api/MagicOnion.Server.MagicOnionServiceDefinition.html",
- "hash": "7DL+663DYGrtKRZFOC6yjquenUFJlRxfll+0BaGJ5iA="
- }
- },
- "is_incremental": false,
- "version": ""
- },
- {
- "type": "ManagedReference",
- "source_relative_path": "api/MagicOnion.Server.MethodHandler.UniqueEqualityComparer.yml",
- "output": {
- ".html": {
- "relative_path": "api/MagicOnion.Server.MethodHandler.UniqueEqualityComparer.html",
- "hash": "tetRNNH0a7grbbqE1KaAU731ICn6zH1ArP6SXeHUwHA="
- }
- },
- "is_incremental": false,
- "version": ""
- },
- {
- "type": "ManagedReference",
- "source_relative_path": "api/MagicOnion.Server.MethodHandler.yml",
- "output": {
- ".html": {
- "relative_path": "api/MagicOnion.Server.MethodHandler.html",
- "hash": "qk37FY8gve1l5bezzGAtX313V/dOMGU1Vo3/mhIp+80="
- }
- },
- "is_incremental": false,
- "version": ""
- },
- {
- "type": "ManagedReference",
- "source_relative_path": "api/MagicOnion.Server.MethodHandlerOptions.yml",
- "output": {
- ".html": {
- "relative_path": "api/MagicOnion.Server.MethodHandlerOptions.html",
- "hash": "u5jcipMMo/ta0nT2ML/8o2vzR44O6+HUopbIOTDvMVE="
- }
- },
- "is_incremental": false,
- "version": ""
- },
{
"type": "ManagedReference",
"source_relative_path": "api/MagicOnion.Server.ServerStreamingContext-1.yml",
@@ -2505,7 +2625,7 @@
"output": {
".html": {
"relative_path": "api/MagicOnion.Server.ServiceContext.html",
- "hash": "rMQK5xKciAbvYf9meUMI6tqoFr481YtALUeZA6iKEI4="
+ "hash": "qBhQcDhEWM8a53x5WneY1aQsOjfDjqGN8y5exETZXcA="
}
},
"is_incremental": false,
@@ -2517,7 +2637,7 @@
"output": {
".html": {
"relative_path": "api/MagicOnion.Server.html",
- "hash": "jMrZy5M1byNf22GwVEQ0oBgw1cKm3V+gVeEdDwRV92c="
+ "hash": "rP5O45hrctsDPmMzVH+PebZWHN5Vd32CMB596zQPZG8="
}
},
"is_incremental": false,
@@ -2577,7 +2697,19 @@
"output": {
".html": {
"relative_path": "api/Microsoft.AspNetCore.Builder.MagicOnionEndpointRouteBuilderExtensions.html",
- "hash": "qBgyGJmBs1d1D6D3+8KAVgX9b+LGSKTAraSmK7HvXO0="
+ "hash": "rFoUIL0VnPkx0pvPS8dl4q0AW8CI7/twb72Qb0GPERg="
+ }
+ },
+ "is_incremental": false,
+ "version": ""
+ },
+ {
+ "type": "ManagedReference",
+ "source_relative_path": "api/Microsoft.AspNetCore.Builder.MagicOnionServiceEndpointConventionBuilder.yml",
+ "output": {
+ ".html": {
+ "relative_path": "api/Microsoft.AspNetCore.Builder.MagicOnionServiceEndpointConventionBuilder.html",
+ "hash": "3nbtGUakwDXf3bqJUy77dE22z8z1h0pWT9LouolxaKY="
}
},
"is_incremental": false,
@@ -2589,7 +2721,7 @@
"output": {
".html": {
"relative_path": "api/Microsoft.AspNetCore.Builder.html",
- "hash": "p4iKA/HGiNbLKM0DYqxKJgqqjHeIoBEMW9DPwFRljIg="
+ "hash": "jpX5CYDRBfN8LPTGOF3sYWzJehSSosO49eQHle3elJQ="
}
},
"is_incremental": false,
@@ -2637,7 +2769,7 @@
"output": {
".html": {
"relative_path": "api/toc.html",
- "hash": "nHpcrOiKAKQxO9z6zD9muMWMGDazhEHhOaMcLjn3pvc="
+ "hash": "SRGLAfeckjpLGck0F6Qs0s5plDlRlBJ7WLPEIDzd2uI="
}
},
"is_incremental": false,
@@ -2724,7 +2856,7 @@
"ManagedReferenceDocumentProcessor": {
"can_incremental": false,
"incrementalPhase": "build",
- "total_file_count": 219,
+ "total_file_count": 230,
"skipped_file_count": 0
},
"TocDocumentProcessor": {
diff --git a/xrefmap.yml b/xrefmap.yml
index 414b5e5ae..b43b972b1 100644
--- a/xrefmap.yml
+++ b/xrefmap.yml
@@ -9458,6 +9458,1171 @@ references:
commentId: N:MagicOnion.Server
fullName: MagicOnion.Server
nameWithType: MagicOnion.Server
+- uid: MagicOnion.Server.Binder
+ name: MagicOnion.Server.Binder
+ href: api/MagicOnion.Server.Binder.html
+ commentId: N:MagicOnion.Server.Binder
+ fullName: MagicOnion.Server.Binder
+ nameWithType: MagicOnion.Server.Binder
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethod
+ name: IMagicOnionGrpcMethod
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethod.html
+ commentId: T:MagicOnion.Server.Binder.IMagicOnionGrpcMethod
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethod
+ nameWithType: IMagicOnionGrpcMethod
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.Metadata
+ name: Metadata
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethod.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethod_Metadata
+ commentId: P:MagicOnion.Server.Binder.IMagicOnionGrpcMethod.Metadata
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.Metadata
+ nameWithType: IMagicOnionGrpcMethod.Metadata
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.Metadata*
+ name: Metadata
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethod.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethod_Metadata_
+ commentId: Overload:MagicOnion.Server.Binder.IMagicOnionGrpcMethod.Metadata
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.Metadata
+ nameWithType: IMagicOnionGrpcMethod.Metadata
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.MethodName
+ name: MethodName
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethod.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethod_MethodName
+ commentId: P:MagicOnion.Server.Binder.IMagicOnionGrpcMethod.MethodName
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.MethodName
+ nameWithType: IMagicOnionGrpcMethod.MethodName
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.MethodName*
+ name: MethodName
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethod.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethod_MethodName_
+ commentId: Overload:MagicOnion.Server.Binder.IMagicOnionGrpcMethod.MethodName
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.MethodName
+ nameWithType: IMagicOnionGrpcMethod.MethodName
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.MethodType
+ name: MethodType
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethod.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethod_MethodType
+ commentId: P:MagicOnion.Server.Binder.IMagicOnionGrpcMethod.MethodType
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.MethodType
+ nameWithType: IMagicOnionGrpcMethod.MethodType
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.MethodType*
+ name: MethodType
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethod.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethod_MethodType_
+ commentId: Overload:MagicOnion.Server.Binder.IMagicOnionGrpcMethod.MethodType
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.MethodType
+ nameWithType: IMagicOnionGrpcMethod.MethodType
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.ServiceImplementationType
+ name: ServiceImplementationType
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethod.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethod_ServiceImplementationType
+ commentId: P:MagicOnion.Server.Binder.IMagicOnionGrpcMethod.ServiceImplementationType
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.ServiceImplementationType
+ nameWithType: IMagicOnionGrpcMethod.ServiceImplementationType
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.ServiceImplementationType*
+ name: ServiceImplementationType
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethod.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethod_ServiceImplementationType_
+ commentId: Overload:MagicOnion.Server.Binder.IMagicOnionGrpcMethod.ServiceImplementationType
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.ServiceImplementationType
+ nameWithType: IMagicOnionGrpcMethod.ServiceImplementationType
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.ServiceName
+ name: ServiceName
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethod.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethod_ServiceName
+ commentId: P:MagicOnion.Server.Binder.IMagicOnionGrpcMethod.ServiceName
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.ServiceName
+ nameWithType: IMagicOnionGrpcMethod.ServiceName
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.ServiceName*
+ name: ServiceName
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethod.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethod_ServiceName_
+ commentId: Overload:MagicOnion.Server.Binder.IMagicOnionGrpcMethod.ServiceName
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.ServiceName
+ nameWithType: IMagicOnionGrpcMethod.ServiceName
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethod`1
+ name: IMagicOnionGrpcMethod
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethod-1.html
+ commentId: T:MagicOnion.Server.Binder.IMagicOnionGrpcMethod`1
+ name.vb: IMagicOnionGrpcMethod(Of TService)
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethod
+ fullName.vb: MagicOnion.Server.Binder.IMagicOnionGrpcMethod(Of TService)
+ nameWithType: IMagicOnionGrpcMethod
+ nameWithType.vb: IMagicOnionGrpcMethod(Of TService)
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethod`1.Bind(MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder{`0})
+ name: Bind(IMagicOnionGrpcMethodBinder)
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethod-1.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethod_1_Bind_MagicOnion_Server_Binder_IMagicOnionGrpcMethodBinder__0__
+ commentId: M:MagicOnion.Server.Binder.IMagicOnionGrpcMethod`1.Bind(MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder{`0})
+ name.vb: Bind(IMagicOnionGrpcMethodBinder(Of TService))
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.Bind(MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder)
+ fullName.vb: MagicOnion.Server.Binder.IMagicOnionGrpcMethod(Of TService).Bind(MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder(Of TService))
+ nameWithType: IMagicOnionGrpcMethod.Bind(IMagicOnionGrpcMethodBinder)
+ nameWithType.vb: IMagicOnionGrpcMethod(Of TService).Bind(IMagicOnionGrpcMethodBinder(Of TService))
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethod`1.Bind*
+ name: Bind
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethod-1.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethod_1_Bind_
+ commentId: Overload:MagicOnion.Server.Binder.IMagicOnionGrpcMethod`1.Bind
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethod.Bind
+ fullName.vb: MagicOnion.Server.Binder.IMagicOnionGrpcMethod(Of TService).Bind
+ nameWithType: IMagicOnionGrpcMethod.Bind
+ nameWithType.vb: IMagicOnionGrpcMethod(Of TService).Bind
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1
+ name: IMagicOnionGrpcMethodBinder
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder-1.html
+ commentId: T:MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1
+ name.vb: IMagicOnionGrpcMethodBinder(Of TService)
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder
+ fullName.vb: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder(Of TService)
+ nameWithType: IMagicOnionGrpcMethodBinder
+ nameWithType.vb: IMagicOnionGrpcMethodBinder(Of TService)
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1.BindClientStreaming*
+ name: BindClientStreaming
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder-1.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethodBinder_1_BindClientStreaming_
+ commentId: Overload:MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1.BindClientStreaming
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder.BindClientStreaming
+ fullName.vb: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder(Of TService).BindClientStreaming
+ nameWithType: IMagicOnionGrpcMethodBinder.BindClientStreaming
+ nameWithType.vb: IMagicOnionGrpcMethodBinder(Of TService).BindClientStreaming
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1.BindClientStreaming``4(MagicOnion.Server.Binder.MagicOnionClientStreamingMethod{`0,``0,``1,``2,``3})
+ name: BindClientStreaming(MagicOnionClientStreamingMethod)
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder-1.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethodBinder_1_BindClientStreaming__4_MagicOnion_Server_Binder_MagicOnionClientStreamingMethod__0___0___1___2___3__
+ commentId: M:MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1.BindClientStreaming``4(MagicOnion.Server.Binder.MagicOnionClientStreamingMethod{`0,``0,``1,``2,``3})
+ name.vb: BindClientStreaming(Of TRequest, TResponse, TRawRequest, TRawResponse)(MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse))
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder.BindClientStreaming(MagicOnion.Server.Binder.MagicOnionClientStreamingMethod)
+ fullName.vb: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder(Of TService).BindClientStreaming(Of TRequest, TResponse, TRawRequest, TRawResponse)(MagicOnion.Server.Binder.MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse))
+ nameWithType: IMagicOnionGrpcMethodBinder.BindClientStreaming(MagicOnionClientStreamingMethod)
+ nameWithType.vb: IMagicOnionGrpcMethodBinder(Of TService).BindClientStreaming(Of TRequest, TResponse, TRawRequest, TRawResponse)(MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse))
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1.BindDuplexStreaming*
+ name: BindDuplexStreaming
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder-1.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethodBinder_1_BindDuplexStreaming_
+ commentId: Overload:MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1.BindDuplexStreaming
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder.BindDuplexStreaming
+ fullName.vb: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder(Of TService).BindDuplexStreaming
+ nameWithType: IMagicOnionGrpcMethodBinder.BindDuplexStreaming
+ nameWithType.vb: IMagicOnionGrpcMethodBinder(Of TService).BindDuplexStreaming
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1.BindDuplexStreaming``4(MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod{`0,``0,``1,``2,``3})
+ name: BindDuplexStreaming(MagicOnionDuplexStreamingMethod)
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder-1.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethodBinder_1_BindDuplexStreaming__4_MagicOnion_Server_Binder_MagicOnionDuplexStreamingMethod__0___0___1___2___3__
+ commentId: M:MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1.BindDuplexStreaming``4(MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod{`0,``0,``1,``2,``3})
+ name.vb: BindDuplexStreaming(Of TRequest, TResponse, TRawRequest, TRawResponse)(MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse))
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder.BindDuplexStreaming(MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod)
+ fullName.vb: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder(Of TService).BindDuplexStreaming(Of TRequest, TResponse, TRawRequest, TRawResponse)(MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse))
+ nameWithType: IMagicOnionGrpcMethodBinder.BindDuplexStreaming(MagicOnionDuplexStreamingMethod)
+ nameWithType.vb: IMagicOnionGrpcMethodBinder(Of TService).BindDuplexStreaming(Of TRequest, TResponse, TRawRequest, TRawResponse)(MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse))
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1.BindServerStreaming*
+ name: BindServerStreaming
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder-1.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethodBinder_1_BindServerStreaming_
+ commentId: Overload:MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1.BindServerStreaming
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder.BindServerStreaming
+ fullName.vb: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder(Of TService).BindServerStreaming
+ nameWithType: IMagicOnionGrpcMethodBinder.BindServerStreaming
+ nameWithType.vb: IMagicOnionGrpcMethodBinder(Of TService).BindServerStreaming
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1.BindServerStreaming``4(MagicOnion.Server.Binder.MagicOnionServerStreamingMethod{`0,``0,``1,``2,``3})
+ name: BindServerStreaming(MagicOnionServerStreamingMethod)
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder-1.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethodBinder_1_BindServerStreaming__4_MagicOnion_Server_Binder_MagicOnionServerStreamingMethod__0___0___1___2___3__
+ commentId: M:MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1.BindServerStreaming``4(MagicOnion.Server.Binder.MagicOnionServerStreamingMethod{`0,``0,``1,``2,``3})
+ name.vb: BindServerStreaming(Of TRequest, TResponse, TRawRequest, TRawResponse)(MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse))
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder.BindServerStreaming(MagicOnion.Server.Binder.MagicOnionServerStreamingMethod)
+ fullName.vb: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder(Of TService).BindServerStreaming(Of TRequest, TResponse, TRawRequest, TRawResponse)(MagicOnion.Server.Binder.MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse))
+ nameWithType: IMagicOnionGrpcMethodBinder.BindServerStreaming(MagicOnionServerStreamingMethod)
+ nameWithType.vb: IMagicOnionGrpcMethodBinder(Of TService).BindServerStreaming(Of TRequest, TResponse, TRawRequest, TRawResponse)(MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse))
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1.BindStreamingHub(MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod{`0})
+ name: BindStreamingHub(MagicOnionStreamingHubConnectMethod)
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder-1.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethodBinder_1_BindStreamingHub_MagicOnion_Server_Binder_MagicOnionStreamingHubConnectMethod__0__
+ commentId: M:MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1.BindStreamingHub(MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod{`0})
+ name.vb: BindStreamingHub(MagicOnionStreamingHubConnectMethod(Of TService))
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder.BindStreamingHub(MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod)
+ fullName.vb: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder(Of TService).BindStreamingHub(MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod(Of TService))
+ nameWithType: IMagicOnionGrpcMethodBinder.BindStreamingHub(MagicOnionStreamingHubConnectMethod)
+ nameWithType.vb: IMagicOnionGrpcMethodBinder(Of TService).BindStreamingHub(MagicOnionStreamingHubConnectMethod(Of TService))
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1.BindStreamingHub*
+ name: BindStreamingHub
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder-1.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethodBinder_1_BindStreamingHub_
+ commentId: Overload:MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1.BindStreamingHub
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder.BindStreamingHub
+ fullName.vb: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder(Of TService).BindStreamingHub
+ nameWithType: IMagicOnionGrpcMethodBinder.BindStreamingHub
+ nameWithType.vb: IMagicOnionGrpcMethodBinder(Of TService).BindStreamingHub
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1.BindUnary*
+ name: BindUnary
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder-1.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethodBinder_1_BindUnary_
+ commentId: Overload:MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1.BindUnary
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder.BindUnary
+ fullName.vb: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder(Of TService).BindUnary
+ nameWithType: IMagicOnionGrpcMethodBinder.BindUnary
+ nameWithType.vb: IMagicOnionGrpcMethodBinder(Of TService).BindUnary
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1.BindUnary``4(MagicOnion.Server.Binder.IMagicOnionUnaryMethod{`0,``0,``1,``2,``3})
+ name: BindUnary(IMagicOnionUnaryMethod)
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder-1.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethodBinder_1_BindUnary__4_MagicOnion_Server_Binder_IMagicOnionUnaryMethod__0___0___1___2___3__
+ commentId: M:MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder`1.BindUnary``4(MagicOnion.Server.Binder.IMagicOnionUnaryMethod{`0,``0,``1,``2,``3})
+ name.vb: BindUnary(Of TRequest, TResponse, TRawRequest, TRawResponse)(IMagicOnionUnaryMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse))
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder.BindUnary(MagicOnion.Server.Binder.IMagicOnionUnaryMethod)
+ fullName.vb: MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder(Of TService).BindUnary(Of TRequest, TResponse, TRawRequest, TRawResponse)(MagicOnion.Server.Binder.IMagicOnionUnaryMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse))
+ nameWithType: IMagicOnionGrpcMethodBinder.BindUnary(IMagicOnionUnaryMethod)
+ nameWithType.vb: IMagicOnionGrpcMethodBinder(Of TService).BindUnary(Of TRequest, TResponse, TRawRequest, TRawResponse)(IMagicOnionUnaryMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse))
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider
+ name: IMagicOnionGrpcMethodProvider
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.html
+ commentId: T:MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider
+ nameWithType: IMagicOnionGrpcMethodProvider
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.GetGrpcMethods*
+ name: GetGrpcMethods
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethodProvider_GetGrpcMethods_
+ commentId: Overload:MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.GetGrpcMethods
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.GetGrpcMethods
+ nameWithType: IMagicOnionGrpcMethodProvider.GetGrpcMethods
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.GetGrpcMethods``1
+ name: GetGrpcMethods()
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethodProvider_GetGrpcMethods__1
+ commentId: M:MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.GetGrpcMethods``1
+ name.vb: GetGrpcMethods(Of TService)()
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.GetGrpcMethods()
+ fullName.vb: MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.GetGrpcMethods(Of TService)()
+ nameWithType: IMagicOnionGrpcMethodProvider.GetGrpcMethods()
+ nameWithType.vb: IMagicOnionGrpcMethodProvider.GetGrpcMethods(Of TService)()
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.GetStreamingHubMethods*
+ name: GetStreamingHubMethods
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethodProvider_GetStreamingHubMethods_
+ commentId: Overload:MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.GetStreamingHubMethods
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.GetStreamingHubMethods
+ nameWithType: IMagicOnionGrpcMethodProvider.GetStreamingHubMethods
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.GetStreamingHubMethods``1
+ name: GetStreamingHubMethods()
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethodProvider_GetStreamingHubMethods__1
+ commentId: M:MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.GetStreamingHubMethods``1
+ name.vb: GetStreamingHubMethods(Of TService)()
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.GetStreamingHubMethods()
+ fullName.vb: MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.GetStreamingHubMethods(Of TService)()
+ nameWithType: IMagicOnionGrpcMethodProvider.GetStreamingHubMethods()
+ nameWithType.vb: IMagicOnionGrpcMethodProvider.GetStreamingHubMethods(Of TService)()
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.MapAllSupportedServiceTypes(MagicOnion.Server.Binder.MagicOnionGrpcServiceMappingContext)
+ name: MapAllSupportedServiceTypes(MagicOnionGrpcServiceMappingContext)
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethodProvider_MapAllSupportedServiceTypes_MagicOnion_Server_Binder_MagicOnionGrpcServiceMappingContext_
+ commentId: M:MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.MapAllSupportedServiceTypes(MagicOnion.Server.Binder.MagicOnionGrpcServiceMappingContext)
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.MapAllSupportedServiceTypes(MagicOnion.Server.Binder.MagicOnionGrpcServiceMappingContext)
+ nameWithType: IMagicOnionGrpcMethodProvider.MapAllSupportedServiceTypes(MagicOnionGrpcServiceMappingContext)
+- uid: MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.MapAllSupportedServiceTypes*
+ name: MapAllSupportedServiceTypes
+ href: api/MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.html#MagicOnion_Server_Binder_IMagicOnionGrpcMethodProvider_MapAllSupportedServiceTypes_
+ commentId: Overload:MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.MapAllSupportedServiceTypes
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.IMagicOnionGrpcMethodProvider.MapAllSupportedServiceTypes
+ nameWithType: IMagicOnionGrpcMethodProvider.MapAllSupportedServiceTypes
+- uid: MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod
+ name: IMagicOnionStreamingHubMethod
+ href: api/MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.html
+ commentId: T:MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod
+ fullName: MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod
+ nameWithType: IMagicOnionStreamingHubMethod
+- uid: MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.InvokeAsync(MagicOnion.Server.Hubs.StreamingHubContext)
+ name: InvokeAsync(StreamingHubContext)
+ href: api/MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.html#MagicOnion_Server_Binder_IMagicOnionStreamingHubMethod_InvokeAsync_MagicOnion_Server_Hubs_StreamingHubContext_
+ commentId: M:MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.InvokeAsync(MagicOnion.Server.Hubs.StreamingHubContext)
+ fullName: MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.InvokeAsync(MagicOnion.Server.Hubs.StreamingHubContext)
+ nameWithType: IMagicOnionStreamingHubMethod.InvokeAsync(StreamingHubContext)
+- uid: MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.InvokeAsync*
+ name: InvokeAsync
+ href: api/MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.html#MagicOnion_Server_Binder_IMagicOnionStreamingHubMethod_InvokeAsync_
+ commentId: Overload:MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.InvokeAsync
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.InvokeAsync
+ nameWithType: IMagicOnionStreamingHubMethod.InvokeAsync
+- uid: MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.Metadata
+ name: Metadata
+ href: api/MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.html#MagicOnion_Server_Binder_IMagicOnionStreamingHubMethod_Metadata
+ commentId: P:MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.Metadata
+ fullName: MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.Metadata
+ nameWithType: IMagicOnionStreamingHubMethod.Metadata
+- uid: MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.Metadata*
+ name: Metadata
+ href: api/MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.html#MagicOnion_Server_Binder_IMagicOnionStreamingHubMethod_Metadata_
+ commentId: Overload:MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.Metadata
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.Metadata
+ nameWithType: IMagicOnionStreamingHubMethod.Metadata
+- uid: MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.MethodName
+ name: MethodName
+ href: api/MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.html#MagicOnion_Server_Binder_IMagicOnionStreamingHubMethod_MethodName
+ commentId: P:MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.MethodName
+ fullName: MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.MethodName
+ nameWithType: IMagicOnionStreamingHubMethod.MethodName
+- uid: MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.MethodName*
+ name: MethodName
+ href: api/MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.html#MagicOnion_Server_Binder_IMagicOnionStreamingHubMethod_MethodName_
+ commentId: Overload:MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.MethodName
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.MethodName
+ nameWithType: IMagicOnionStreamingHubMethod.MethodName
+- uid: MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.ServiceName
+ name: ServiceName
+ href: api/MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.html#MagicOnion_Server_Binder_IMagicOnionStreamingHubMethod_ServiceName
+ commentId: P:MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.ServiceName
+ fullName: MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.ServiceName
+ nameWithType: IMagicOnionStreamingHubMethod.ServiceName
+- uid: MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.ServiceName*
+ name: ServiceName
+ href: api/MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.html#MagicOnion_Server_Binder_IMagicOnionStreamingHubMethod_ServiceName_
+ commentId: Overload:MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.ServiceName
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.IMagicOnionStreamingHubMethod.ServiceName
+ nameWithType: IMagicOnionStreamingHubMethod.ServiceName
+- uid: MagicOnion.Server.Binder.IMagicOnionUnaryMethod`5
+ name: IMagicOnionUnaryMethod
+ href: api/MagicOnion.Server.Binder.IMagicOnionUnaryMethod-5.html
+ commentId: T:MagicOnion.Server.Binder.IMagicOnionUnaryMethod`5
+ name.vb: IMagicOnionUnaryMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse)
+ fullName: MagicOnion.Server.Binder.IMagicOnionUnaryMethod
+ fullName.vb: MagicOnion.Server.Binder.IMagicOnionUnaryMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse)
+ nameWithType: IMagicOnionUnaryMethod
+ nameWithType.vb: IMagicOnionUnaryMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse)
+- uid: MagicOnion.Server.Binder.IMagicOnionUnaryMethod`5.InvokeAsync(`0,MagicOnion.Server.ServiceContext,`1)
+ name: InvokeAsync(TService, ServiceContext, TRequest)
+ href: api/MagicOnion.Server.Binder.IMagicOnionUnaryMethod-5.html#MagicOnion_Server_Binder_IMagicOnionUnaryMethod_5_InvokeAsync__0_MagicOnion_Server_ServiceContext__1_
+ commentId: M:MagicOnion.Server.Binder.IMagicOnionUnaryMethod`5.InvokeAsync(`0,MagicOnion.Server.ServiceContext,`1)
+ fullName: MagicOnion.Server.Binder.IMagicOnionUnaryMethod.InvokeAsync(TService, MagicOnion.Server.ServiceContext, TRequest)
+ fullName.vb: MagicOnion.Server.Binder.IMagicOnionUnaryMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).InvokeAsync(TService, MagicOnion.Server.ServiceContext, TRequest)
+ nameWithType: IMagicOnionUnaryMethod.InvokeAsync(TService, ServiceContext, TRequest)
+ nameWithType.vb: IMagicOnionUnaryMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).InvokeAsync(TService, ServiceContext, TRequest)
+- uid: MagicOnion.Server.Binder.IMagicOnionUnaryMethod`5.InvokeAsync*
+ name: InvokeAsync
+ href: api/MagicOnion.Server.Binder.IMagicOnionUnaryMethod-5.html#MagicOnion_Server_Binder_IMagicOnionUnaryMethod_5_InvokeAsync_
+ commentId: Overload:MagicOnion.Server.Binder.IMagicOnionUnaryMethod`5.InvokeAsync
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.IMagicOnionUnaryMethod.InvokeAsync
+ fullName.vb: MagicOnion.Server.Binder.IMagicOnionUnaryMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).InvokeAsync
+ nameWithType: IMagicOnionUnaryMethod.InvokeAsync
+ nameWithType.vb: IMagicOnionUnaryMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).InvokeAsync
+- uid: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5
+ name: MagicOnionClientStreamingMethod
+ href: api/MagicOnion.Server.Binder.MagicOnionClientStreamingMethod-5.html
+ commentId: T:MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5
+ name.vb: MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse)
+ fullName: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse)
+ nameWithType: MagicOnionClientStreamingMethod
+ nameWithType.vb: MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse)
+- uid: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.#ctor(System.String,System.String,Func{`0,MagicOnion.Server.ServiceContext,Task{MagicOnion.ClientStreamingResult{`1,`2}}})
+ name: MagicOnionClientStreamingMethod(String, String, Func>>)
+ href: api/MagicOnion.Server.Binder.MagicOnionClientStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionClientStreamingMethod_5__ctor_System_String_System_String_Func__0_MagicOnion_Server_ServiceContext_Task_MagicOnion_ClientStreamingResult__1__2____
+ commentId: M:MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.#ctor(System.String,System.String,Func{`0,MagicOnion.Server.ServiceContext,Task{MagicOnion.ClientStreamingResult{`1,`2}}})
+ name.vb: MagicOnionClientStreamingMethod(String, String, Func(Of TService, ServiceContext, Task(Of ClientStreamingResult(Of TRequest, TResponse))))
+ fullName: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod.MagicOnionClientStreamingMethod(System.String, System.String, Func>>)
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MagicOnionClientStreamingMethod(System.String, System.String, Func(Of TService, MagicOnion.Server.ServiceContext, Task(Of MagicOnion.ClientStreamingResult(Of TRequest, TResponse))))
+ nameWithType: MagicOnionClientStreamingMethod.MagicOnionClientStreamingMethod(String, String, Func>>)
+ nameWithType.vb: MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MagicOnionClientStreamingMethod(String, String, Func(Of TService, ServiceContext, Task(Of ClientStreamingResult(Of TRequest, TResponse))))
+- uid: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.#ctor*
+ name: MagicOnionClientStreamingMethod
+ href: api/MagicOnion.Server.Binder.MagicOnionClientStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionClientStreamingMethod_5__ctor_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.#ctor
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod.MagicOnionClientStreamingMethod
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MagicOnionClientStreamingMethod
+ nameWithType: MagicOnionClientStreamingMethod.MagicOnionClientStreamingMethod
+ nameWithType.vb: MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MagicOnionClientStreamingMethod
+- uid: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.Bind(MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder{`0})
+ name: Bind(IMagicOnionGrpcMethodBinder)
+ href: api/MagicOnion.Server.Binder.MagicOnionClientStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionClientStreamingMethod_5_Bind_MagicOnion_Server_Binder_IMagicOnionGrpcMethodBinder__0__
+ commentId: M:MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.Bind(MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder{`0})
+ name.vb: Bind(IMagicOnionGrpcMethodBinder(Of TService))
+ fullName: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod.Bind(MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder)
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Bind(MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder(Of TService))
+ nameWithType: MagicOnionClientStreamingMethod.Bind(IMagicOnionGrpcMethodBinder)
+ nameWithType.vb: MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Bind(IMagicOnionGrpcMethodBinder(Of TService))
+- uid: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.Bind*
+ name: Bind
+ href: api/MagicOnion.Server.Binder.MagicOnionClientStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionClientStreamingMethod_5_Bind_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.Bind
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod.Bind
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Bind
+ nameWithType: MagicOnionClientStreamingMethod.Bind
+ nameWithType.vb: MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Bind
+- uid: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.InvokeAsync(`0,MagicOnion.Server.ServiceContext)
+ name: InvokeAsync(TService, ServiceContext)
+ href: api/MagicOnion.Server.Binder.MagicOnionClientStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionClientStreamingMethod_5_InvokeAsync__0_MagicOnion_Server_ServiceContext_
+ commentId: M:MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.InvokeAsync(`0,MagicOnion.Server.ServiceContext)
+ fullName: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod.InvokeAsync(TService, MagicOnion.Server.ServiceContext)
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).InvokeAsync(TService, MagicOnion.Server.ServiceContext)
+ nameWithType: MagicOnionClientStreamingMethod.InvokeAsync(TService, ServiceContext)
+ nameWithType.vb: MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).InvokeAsync(TService, ServiceContext)
+- uid: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.InvokeAsync*
+ name: InvokeAsync
+ href: api/MagicOnion.Server.Binder.MagicOnionClientStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionClientStreamingMethod_5_InvokeAsync_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.InvokeAsync
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod.InvokeAsync
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).InvokeAsync
+ nameWithType: MagicOnionClientStreamingMethod.InvokeAsync
+ nameWithType.vb: MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).InvokeAsync
+- uid: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.Metadata
+ name: Metadata
+ href: api/MagicOnion.Server.Binder.MagicOnionClientStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionClientStreamingMethod_5_Metadata
+ commentId: P:MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.Metadata
+ fullName: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod.Metadata
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Metadata
+ nameWithType: MagicOnionClientStreamingMethod.Metadata
+ nameWithType.vb: MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Metadata
+- uid: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.Metadata*
+ name: Metadata
+ href: api/MagicOnion.Server.Binder.MagicOnionClientStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionClientStreamingMethod_5_Metadata_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.Metadata
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod.Metadata
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Metadata
+ nameWithType: MagicOnionClientStreamingMethod.Metadata
+ nameWithType.vb: MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Metadata
+- uid: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.MethodName
+ name: MethodName
+ href: api/MagicOnion.Server.Binder.MagicOnionClientStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionClientStreamingMethod_5_MethodName
+ commentId: P:MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.MethodName
+ fullName: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod.MethodName
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodName
+ nameWithType: MagicOnionClientStreamingMethod.MethodName
+ nameWithType.vb: MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodName
+- uid: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.MethodName*
+ name: MethodName
+ href: api/MagicOnion.Server.Binder.MagicOnionClientStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionClientStreamingMethod_5_MethodName_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.MethodName
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod.MethodName
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodName
+ nameWithType: MagicOnionClientStreamingMethod.MethodName
+ nameWithType.vb: MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodName
+- uid: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.MethodType
+ name: MethodType
+ href: api/MagicOnion.Server.Binder.MagicOnionClientStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionClientStreamingMethod_5_MethodType
+ commentId: P:MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.MethodType
+ fullName: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod.MethodType
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodType
+ nameWithType: MagicOnionClientStreamingMethod.MethodType
+ nameWithType.vb: MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodType
+- uid: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.MethodType*
+ name: MethodType
+ href: api/MagicOnion.Server.Binder.MagicOnionClientStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionClientStreamingMethod_5_MethodType_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.MethodType
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod.MethodType
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodType
+ nameWithType: MagicOnionClientStreamingMethod.MethodType
+ nameWithType.vb: MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodType
+- uid: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.ServiceImplementationType
+ name: ServiceImplementationType
+ href: api/MagicOnion.Server.Binder.MagicOnionClientStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionClientStreamingMethod_5_ServiceImplementationType
+ commentId: P:MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.ServiceImplementationType
+ fullName: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod.ServiceImplementationType
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceImplementationType
+ nameWithType: MagicOnionClientStreamingMethod.ServiceImplementationType
+ nameWithType.vb: MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceImplementationType
+- uid: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.ServiceImplementationType*
+ name: ServiceImplementationType
+ href: api/MagicOnion.Server.Binder.MagicOnionClientStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionClientStreamingMethod_5_ServiceImplementationType_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.ServiceImplementationType
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod.ServiceImplementationType
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceImplementationType
+ nameWithType: MagicOnionClientStreamingMethod.ServiceImplementationType
+ nameWithType.vb: MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceImplementationType
+- uid: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.ServiceName
+ name: ServiceName
+ href: api/MagicOnion.Server.Binder.MagicOnionClientStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionClientStreamingMethod_5_ServiceName
+ commentId: P:MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.ServiceName
+ fullName: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod.ServiceName
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceName
+ nameWithType: MagicOnionClientStreamingMethod.ServiceName
+ nameWithType.vb: MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceName
+- uid: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.ServiceName*
+ name: ServiceName
+ href: api/MagicOnion.Server.Binder.MagicOnionClientStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionClientStreamingMethod_5_ServiceName_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionClientStreamingMethod`5.ServiceName
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod.ServiceName
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceName
+ nameWithType: MagicOnionClientStreamingMethod.ServiceName
+ nameWithType.vb: MagicOnionClientStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceName
+- uid: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5
+ name: MagicOnionDuplexStreamingMethod
+ href: api/MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod-5.html
+ commentId: T:MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5
+ name.vb: MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse)
+ fullName: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse)
+ nameWithType: MagicOnionDuplexStreamingMethod
+ nameWithType.vb: MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse)
+- uid: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.#ctor(MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod{`0},Func{`0,MagicOnion.Server.ServiceContext,Task})
+ name: MagicOnionDuplexStreamingMethod(MagicOnionStreamingHubConnectMethod, Func)
+ href: api/MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionDuplexStreamingMethod_5__ctor_MagicOnion_Server_Binder_MagicOnionStreamingHubConnectMethod__0__Func__0_MagicOnion_Server_ServiceContext_Task__
+ commentId: M:MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.#ctor(MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod{`0},Func{`0,MagicOnion.Server.ServiceContext,Task})
+ name.vb: MagicOnionDuplexStreamingMethod(MagicOnionStreamingHubConnectMethod(Of TService), Func(Of TService, ServiceContext, Task))
+ fullName: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod.MagicOnionDuplexStreamingMethod(MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod, Func)
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MagicOnionDuplexStreamingMethod(MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod(Of TService), Func(Of TService, MagicOnion.Server.ServiceContext, Task))
+ nameWithType: MagicOnionDuplexStreamingMethod.MagicOnionDuplexStreamingMethod(MagicOnionStreamingHubConnectMethod, Func)
+ nameWithType.vb: MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MagicOnionDuplexStreamingMethod(MagicOnionStreamingHubConnectMethod(Of TService), Func(Of TService, ServiceContext, Task))
+- uid: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.#ctor(System.String,System.String,Func{`0,MagicOnion.Server.ServiceContext,Task})
+ name: MagicOnionDuplexStreamingMethod(String, String, Func)
+ href: api/MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionDuplexStreamingMethod_5__ctor_System_String_System_String_Func__0_MagicOnion_Server_ServiceContext_Task__
+ commentId: M:MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.#ctor(System.String,System.String,Func{`0,MagicOnion.Server.ServiceContext,Task})
+ name.vb: MagicOnionDuplexStreamingMethod(String, String, Func(Of TService, ServiceContext, Task))
+ fullName: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod.MagicOnionDuplexStreamingMethod(System.String, System.String, Func)
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MagicOnionDuplexStreamingMethod(System.String, System.String, Func(Of TService, MagicOnion.Server.ServiceContext, Task))
+ nameWithType: MagicOnionDuplexStreamingMethod.MagicOnionDuplexStreamingMethod(String, String, Func)
+ nameWithType.vb: MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MagicOnionDuplexStreamingMethod(String, String, Func(Of TService, ServiceContext, Task))
+- uid: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.#ctor*
+ name: MagicOnionDuplexStreamingMethod
+ href: api/MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionDuplexStreamingMethod_5__ctor_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.#ctor
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod.MagicOnionDuplexStreamingMethod
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MagicOnionDuplexStreamingMethod
+ nameWithType: MagicOnionDuplexStreamingMethod.MagicOnionDuplexStreamingMethod
+ nameWithType.vb: MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MagicOnionDuplexStreamingMethod
+- uid: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.Bind(MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder{`0})
+ name: Bind(IMagicOnionGrpcMethodBinder)
+ href: api/MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionDuplexStreamingMethod_5_Bind_MagicOnion_Server_Binder_IMagicOnionGrpcMethodBinder__0__
+ commentId: M:MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.Bind(MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder{`0})
+ name.vb: Bind(IMagicOnionGrpcMethodBinder(Of TService))
+ fullName: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod.Bind(MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder)
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Bind(MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder(Of TService))
+ nameWithType: MagicOnionDuplexStreamingMethod.Bind(IMagicOnionGrpcMethodBinder)
+ nameWithType.vb: MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Bind(IMagicOnionGrpcMethodBinder(Of TService))
+- uid: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.Bind*
+ name: Bind
+ href: api/MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionDuplexStreamingMethod_5_Bind_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.Bind
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod.Bind
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Bind
+ nameWithType: MagicOnionDuplexStreamingMethod.Bind
+ nameWithType.vb: MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Bind
+- uid: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.InvokeAsync(`0,MagicOnion.Server.ServiceContext)
+ name: InvokeAsync(TService, ServiceContext)
+ href: api/MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionDuplexStreamingMethod_5_InvokeAsync__0_MagicOnion_Server_ServiceContext_
+ commentId: M:MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.InvokeAsync(`0,MagicOnion.Server.ServiceContext)
+ fullName: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod.InvokeAsync(TService, MagicOnion.Server.ServiceContext)
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).InvokeAsync(TService, MagicOnion.Server.ServiceContext)
+ nameWithType: MagicOnionDuplexStreamingMethod.InvokeAsync(TService, ServiceContext)
+ nameWithType.vb: MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).InvokeAsync(TService, ServiceContext)
+- uid: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.InvokeAsync*
+ name: InvokeAsync
+ href: api/MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionDuplexStreamingMethod_5_InvokeAsync_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.InvokeAsync
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod.InvokeAsync
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).InvokeAsync
+ nameWithType: MagicOnionDuplexStreamingMethod.InvokeAsync
+ nameWithType.vb: MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).InvokeAsync
+- uid: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.Metadata
+ name: Metadata
+ href: api/MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionDuplexStreamingMethod_5_Metadata
+ commentId: P:MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.Metadata
+ fullName: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod.Metadata
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Metadata
+ nameWithType: MagicOnionDuplexStreamingMethod.Metadata
+ nameWithType.vb: MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Metadata
+- uid: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.Metadata*
+ name: Metadata
+ href: api/MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionDuplexStreamingMethod_5_Metadata_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.Metadata
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod.Metadata
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Metadata
+ nameWithType: MagicOnionDuplexStreamingMethod.Metadata
+ nameWithType.vb: MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Metadata
+- uid: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.MethodName
+ name: MethodName
+ href: api/MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionDuplexStreamingMethod_5_MethodName
+ commentId: P:MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.MethodName
+ fullName: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod.MethodName
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodName
+ nameWithType: MagicOnionDuplexStreamingMethod.MethodName
+ nameWithType.vb: MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodName
+- uid: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.MethodName*
+ name: MethodName
+ href: api/MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionDuplexStreamingMethod_5_MethodName_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.MethodName
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod.MethodName
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodName
+ nameWithType: MagicOnionDuplexStreamingMethod.MethodName
+ nameWithType.vb: MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodName
+- uid: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.MethodType
+ name: MethodType
+ href: api/MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionDuplexStreamingMethod_5_MethodType
+ commentId: P:MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.MethodType
+ fullName: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod.MethodType
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodType
+ nameWithType: MagicOnionDuplexStreamingMethod.MethodType
+ nameWithType.vb: MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodType
+- uid: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.MethodType*
+ name: MethodType
+ href: api/MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionDuplexStreamingMethod_5_MethodType_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.MethodType
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod.MethodType
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodType
+ nameWithType: MagicOnionDuplexStreamingMethod.MethodType
+ nameWithType.vb: MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodType
+- uid: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.ServiceImplementationType
+ name: ServiceImplementationType
+ href: api/MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionDuplexStreamingMethod_5_ServiceImplementationType
+ commentId: P:MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.ServiceImplementationType
+ fullName: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod.ServiceImplementationType
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceImplementationType
+ nameWithType: MagicOnionDuplexStreamingMethod.ServiceImplementationType
+ nameWithType.vb: MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceImplementationType
+- uid: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.ServiceImplementationType*
+ name: ServiceImplementationType
+ href: api/MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionDuplexStreamingMethod_5_ServiceImplementationType_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.ServiceImplementationType
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod.ServiceImplementationType
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceImplementationType
+ nameWithType: MagicOnionDuplexStreamingMethod.ServiceImplementationType
+ nameWithType.vb: MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceImplementationType
+- uid: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.ServiceName
+ name: ServiceName
+ href: api/MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionDuplexStreamingMethod_5_ServiceName
+ commentId: P:MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.ServiceName
+ fullName: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod.ServiceName
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceName
+ nameWithType: MagicOnionDuplexStreamingMethod.ServiceName
+ nameWithType.vb: MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceName
+- uid: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.ServiceName*
+ name: ServiceName
+ href: api/MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionDuplexStreamingMethod_5_ServiceName_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod`5.ServiceName
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod.ServiceName
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceName
+ nameWithType: MagicOnionDuplexStreamingMethod.ServiceName
+ nameWithType.vb: MagicOnionDuplexStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceName
+- uid: MagicOnion.Server.Binder.MagicOnionGrpcServiceMappingContext
+ name: MagicOnionGrpcServiceMappingContext
+ href: api/MagicOnion.Server.Binder.MagicOnionGrpcServiceMappingContext.html
+ commentId: T:MagicOnion.Server.Binder.MagicOnionGrpcServiceMappingContext
+ fullName: MagicOnion.Server.Binder.MagicOnionGrpcServiceMappingContext
+ nameWithType: MagicOnionGrpcServiceMappingContext
+- uid: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5
+ name: MagicOnionServerStreamingMethod
+ href: api/MagicOnion.Server.Binder.MagicOnionServerStreamingMethod-5.html
+ commentId: T:MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5
+ name.vb: MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse)
+ fullName: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse)
+ nameWithType: MagicOnionServerStreamingMethod
+ nameWithType.vb: MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse)
+- uid: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.#ctor(System.String,System.String,Func{`0,MagicOnion.Server.ServiceContext,`1,Task})
+ name: MagicOnionServerStreamingMethod(String, String, Func)
+ href: api/MagicOnion.Server.Binder.MagicOnionServerStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionServerStreamingMethod_5__ctor_System_String_System_String_Func__0_MagicOnion_Server_ServiceContext__1_Task__
+ commentId: M:MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.#ctor(System.String,System.String,Func{`0,MagicOnion.Server.ServiceContext,`1,Task})
+ name.vb: MagicOnionServerStreamingMethod(String, String, Func(Of TService, ServiceContext, TRequest, Task))
+ fullName: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod.MagicOnionServerStreamingMethod(System.String, System.String, Func)
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MagicOnionServerStreamingMethod(System.String, System.String, Func(Of TService, MagicOnion.Server.ServiceContext, TRequest, Task))
+ nameWithType: MagicOnionServerStreamingMethod.MagicOnionServerStreamingMethod(String, String, Func)
+ nameWithType.vb: MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MagicOnionServerStreamingMethod(String, String, Func(Of TService, ServiceContext, TRequest, Task))
+- uid: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.#ctor*
+ name: MagicOnionServerStreamingMethod
+ href: api/MagicOnion.Server.Binder.MagicOnionServerStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionServerStreamingMethod_5__ctor_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.#ctor
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod.MagicOnionServerStreamingMethod
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MagicOnionServerStreamingMethod
+ nameWithType: MagicOnionServerStreamingMethod.MagicOnionServerStreamingMethod
+ nameWithType.vb: MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MagicOnionServerStreamingMethod
+- uid: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.Bind(MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder{`0})
+ name: Bind(IMagicOnionGrpcMethodBinder)
+ href: api/MagicOnion.Server.Binder.MagicOnionServerStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionServerStreamingMethod_5_Bind_MagicOnion_Server_Binder_IMagicOnionGrpcMethodBinder__0__
+ commentId: M:MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.Bind(MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder{`0})
+ name.vb: Bind(IMagicOnionGrpcMethodBinder(Of TService))
+ fullName: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod.Bind(MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder)
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Bind(MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder(Of TService))
+ nameWithType: MagicOnionServerStreamingMethod.Bind(IMagicOnionGrpcMethodBinder)
+ nameWithType.vb: MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Bind(IMagicOnionGrpcMethodBinder(Of TService))
+- uid: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.Bind*
+ name: Bind
+ href: api/MagicOnion.Server.Binder.MagicOnionServerStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionServerStreamingMethod_5_Bind_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.Bind
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod.Bind
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Bind
+ nameWithType: MagicOnionServerStreamingMethod.Bind
+ nameWithType.vb: MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Bind
+- uid: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.InvokeAsync(`0,MagicOnion.Server.ServiceContext,`1)
+ name: InvokeAsync(TService, ServiceContext, TRequest)
+ href: api/MagicOnion.Server.Binder.MagicOnionServerStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionServerStreamingMethod_5_InvokeAsync__0_MagicOnion_Server_ServiceContext__1_
+ commentId: M:MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.InvokeAsync(`0,MagicOnion.Server.ServiceContext,`1)
+ fullName: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod.InvokeAsync(TService, MagicOnion.Server.ServiceContext, TRequest)
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).InvokeAsync(TService, MagicOnion.Server.ServiceContext, TRequest)
+ nameWithType: MagicOnionServerStreamingMethod.InvokeAsync(TService, ServiceContext, TRequest)
+ nameWithType.vb: MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).InvokeAsync(TService, ServiceContext, TRequest)
+- uid: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.InvokeAsync*
+ name: InvokeAsync
+ href: api/MagicOnion.Server.Binder.MagicOnionServerStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionServerStreamingMethod_5_InvokeAsync_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.InvokeAsync
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod.InvokeAsync
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).InvokeAsync
+ nameWithType: MagicOnionServerStreamingMethod.InvokeAsync
+ nameWithType.vb: MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).InvokeAsync
+- uid: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.Metadata
+ name: Metadata
+ href: api/MagicOnion.Server.Binder.MagicOnionServerStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionServerStreamingMethod_5_Metadata
+ commentId: P:MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.Metadata
+ fullName: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod.Metadata
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Metadata
+ nameWithType: MagicOnionServerStreamingMethod.Metadata
+ nameWithType.vb: MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Metadata
+- uid: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.Metadata*
+ name: Metadata
+ href: api/MagicOnion.Server.Binder.MagicOnionServerStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionServerStreamingMethod_5_Metadata_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.Metadata
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod.Metadata
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Metadata
+ nameWithType: MagicOnionServerStreamingMethod.Metadata
+ nameWithType.vb: MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).Metadata
+- uid: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.MethodName
+ name: MethodName
+ href: api/MagicOnion.Server.Binder.MagicOnionServerStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionServerStreamingMethod_5_MethodName
+ commentId: P:MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.MethodName
+ fullName: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod.MethodName
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodName
+ nameWithType: MagicOnionServerStreamingMethod.MethodName
+ nameWithType.vb: MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodName
+- uid: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.MethodName*
+ name: MethodName
+ href: api/MagicOnion.Server.Binder.MagicOnionServerStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionServerStreamingMethod_5_MethodName_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.MethodName
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod.MethodName
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodName
+ nameWithType: MagicOnionServerStreamingMethod.MethodName
+ nameWithType.vb: MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodName
+- uid: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.MethodType
+ name: MethodType
+ href: api/MagicOnion.Server.Binder.MagicOnionServerStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionServerStreamingMethod_5_MethodType
+ commentId: P:MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.MethodType
+ fullName: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod.MethodType
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodType
+ nameWithType: MagicOnionServerStreamingMethod.MethodType
+ nameWithType.vb: MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodType
+- uid: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.MethodType*
+ name: MethodType
+ href: api/MagicOnion.Server.Binder.MagicOnionServerStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionServerStreamingMethod_5_MethodType_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.MethodType
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod.MethodType
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodType
+ nameWithType: MagicOnionServerStreamingMethod.MethodType
+ nameWithType.vb: MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).MethodType
+- uid: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.ServiceImplementationType
+ name: ServiceImplementationType
+ href: api/MagicOnion.Server.Binder.MagicOnionServerStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionServerStreamingMethod_5_ServiceImplementationType
+ commentId: P:MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.ServiceImplementationType
+ fullName: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod.ServiceImplementationType
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceImplementationType
+ nameWithType: MagicOnionServerStreamingMethod.ServiceImplementationType
+ nameWithType.vb: MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceImplementationType
+- uid: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.ServiceImplementationType*
+ name: ServiceImplementationType
+ href: api/MagicOnion.Server.Binder.MagicOnionServerStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionServerStreamingMethod_5_ServiceImplementationType_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.ServiceImplementationType
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod.ServiceImplementationType
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceImplementationType
+ nameWithType: MagicOnionServerStreamingMethod.ServiceImplementationType
+ nameWithType.vb: MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceImplementationType
+- uid: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.ServiceName
+ name: ServiceName
+ href: api/MagicOnion.Server.Binder.MagicOnionServerStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionServerStreamingMethod_5_ServiceName
+ commentId: P:MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.ServiceName
+ fullName: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod.ServiceName
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceName
+ nameWithType: MagicOnionServerStreamingMethod.ServiceName
+ nameWithType.vb: MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceName
+- uid: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.ServiceName*
+ name: ServiceName
+ href: api/MagicOnion.Server.Binder.MagicOnionServerStreamingMethod-5.html#MagicOnion_Server_Binder_MagicOnionServerStreamingMethod_5_ServiceName_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionServerStreamingMethod`5.ServiceName
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod.ServiceName
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceName
+ nameWithType: MagicOnionServerStreamingMethod.ServiceName
+ nameWithType.vb: MagicOnionServerStreamingMethod(Of TService, TRequest, TResponse, TRawRequest, TRawResponse).ServiceName
+- uid: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod`1
+ name: MagicOnionStreamingHubConnectMethod
+ href: api/MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod-1.html
+ commentId: T:MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod`1
+ name.vb: MagicOnionStreamingHubConnectMethod(Of TService)
+ fullName: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod(Of TService)
+ nameWithType: MagicOnionStreamingHubConnectMethod
+ nameWithType.vb: MagicOnionStreamingHubConnectMethod(Of TService)
+- uid: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod`1.#ctor(System.String)
+ name: MagicOnionStreamingHubConnectMethod(String)
+ href: api/MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod-1.html#MagicOnion_Server_Binder_MagicOnionStreamingHubConnectMethod_1__ctor_System_String_
+ commentId: M:MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod`1.#ctor(System.String)
+ fullName: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod.MagicOnionStreamingHubConnectMethod(System.String)
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod(Of TService).MagicOnionStreamingHubConnectMethod(System.String)
+ nameWithType: MagicOnionStreamingHubConnectMethod.MagicOnionStreamingHubConnectMethod(String)
+ nameWithType.vb: MagicOnionStreamingHubConnectMethod(Of TService).MagicOnionStreamingHubConnectMethod(String)
+- uid: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod`1.#ctor*
+ name: MagicOnionStreamingHubConnectMethod
+ href: api/MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod-1.html#MagicOnion_Server_Binder_MagicOnionStreamingHubConnectMethod_1__ctor_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod`1.#ctor
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod.MagicOnionStreamingHubConnectMethod
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod(Of TService).MagicOnionStreamingHubConnectMethod
+ nameWithType: MagicOnionStreamingHubConnectMethod.MagicOnionStreamingHubConnectMethod
+ nameWithType.vb: MagicOnionStreamingHubConnectMethod(Of TService).MagicOnionStreamingHubConnectMethod
+- uid: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod`1.Bind(MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder{`0})
+ name: Bind(IMagicOnionGrpcMethodBinder)
+ href: api/MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod-1.html#MagicOnion_Server_Binder_MagicOnionStreamingHubConnectMethod_1_Bind_MagicOnion_Server_Binder_IMagicOnionGrpcMethodBinder__0__
+ commentId: M:MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod`1.Bind(MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder{`0})
+ name.vb: Bind(IMagicOnionGrpcMethodBinder(Of TService))
+ fullName: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod.Bind(MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder)
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod(Of TService).Bind(MagicOnion.Server.Binder.IMagicOnionGrpcMethodBinder(Of TService))
+ nameWithType: MagicOnionStreamingHubConnectMethod.Bind(IMagicOnionGrpcMethodBinder)
+ nameWithType.vb: MagicOnionStreamingHubConnectMethod(Of TService).Bind(IMagicOnionGrpcMethodBinder(Of TService))
+- uid: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod`1.Bind*
+ name: Bind
+ href: api/MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod-1.html#MagicOnion_Server_Binder_MagicOnionStreamingHubConnectMethod_1_Bind_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod`1.Bind
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod.Bind
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod(Of TService).Bind
+ nameWithType: MagicOnionStreamingHubConnectMethod.Bind
+ nameWithType.vb: MagicOnionStreamingHubConnectMethod(Of TService).Bind
+- uid: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod`1.Metadata
+ name: Metadata
+ href: api/MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod-1.html#MagicOnion_Server_Binder_MagicOnionStreamingHubConnectMethod_1_Metadata
+ commentId: P:MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod`1.Metadata
+ fullName: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod.Metadata
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod(Of TService).Metadata
+ nameWithType: MagicOnionStreamingHubConnectMethod.Metadata
+ nameWithType.vb: MagicOnionStreamingHubConnectMethod(Of TService).Metadata
+- uid: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod`1.Metadata*
+ name: Metadata
+ href: api/MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod-1.html#MagicOnion_Server_Binder_MagicOnionStreamingHubConnectMethod_1_Metadata_
+ commentId: Overload:MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod`1.Metadata
+ isSpec: "True"
+ fullName: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod.Metadata
+ fullName.vb: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod(Of TService).Metadata
+ nameWithType: MagicOnionStreamingHubConnectMethod.Metadata
+ nameWithType.vb: MagicOnionStreamingHubConnectMethod(Of TService).Metadata
+- uid: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod`1.MethodName
+ name: MethodName
+ href: api/MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod-1.html#MagicOnion_Server_Binder_MagicOnionStreamingHubConnectMethod_1_MethodName
+ commentId: P:MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod`1.MethodName
+ fullName: MagicOnion.Server.Binder.MagicOnionStreamingHubConnectMethod