Class StreamListenerExtensions
- Namespace
- Steeltoe.Stream.Extensions
- Assembly
- Steeltoe.Stream.StreamBase.dll
public static class StreamListenerExtensions
- Inheritance
-
StreamListenerExtensions
- Inherited Members
Methods
AddStreamListener(IServiceCollection, MethodInfo, StreamListenerAttribute)
public static IServiceCollection AddStreamListener(this IServiceCollection services, MethodInfo method, StreamListenerAttribute attribute)
Parameters
services
IServiceCollectionmethod
MethodInfoattribute
StreamListenerAttribute
Returns
- IServiceCollection
AddStreamListener(IServiceCollection, MethodInfo, string, string, bool)
public static IServiceCollection AddStreamListener(this IServiceCollection services, MethodInfo method, string target, string condition = null, bool copyHeaders = true)
Parameters
services
IServiceCollectionmethod
MethodInfotarget
stringcondition
stringcopyHeaders
bool
Returns
- IServiceCollection
AddStreamListeners(IServiceCollection, Type)
public static IServiceCollection AddStreamListeners(this IServiceCollection services, Type type)
Parameters
services
IServiceCollectiontype
Type
Returns
- IServiceCollection
AddStreamListeners<T>(IServiceCollection)
public static IServiceCollection AddStreamListeners<T>(this IServiceCollection services) where T : class
Parameters
services
IServiceCollection
Returns
- IServiceCollection
Type Parameters
T