Class FireForgetRegistryExtensions
Extension methods for the IFireForgetRegistry<TRequest> interface.
public static class FireForgetRegistryExtensions
- Inheritance
-
objectFireForgetRegistryExtensions
Methods
RegisterAsync<TRequest>(IFireForgetRegistry<TRequest>, Func<TRequest, Task>)
Registers the specified function delegate handler.
public static void RegisterAsync<TRequest>(this IFireForgetRegistry<TRequest> registry, Func<TRequest, Task> handler) where TRequest : class
Parameters
registryIFireForgetRegistry<TRequest>The IFireForgetRegistry<TRequest> to extend.
handlerFunc<TRequest, Task>The function delegate that handles
TRequest.
Type Parameters
TRequestThe type of the model to store in the registry.