Example #1
0
 public RequestHandlerBasedConventions(IRequestHandlerRegistry configuration)
 {
     BuildRequestReponseMappings(configuration.GetTypedRequestHandlers());
 }
 public RequestHandlerBasedConventions(IRequestHandlerRegistry configuration)
 {
     BuildRequestReponseMappings(configuration.GetTypedRequestHandlers());
 }
 public static void Handle <TRequest, TResponse>(this IRequestHandlerRegistry registry, Func <TRequest, TResponse> getResponse)
 {
     registry.Register <TRequest, TResponse>(x => Task.FromResult(getResponse(x)));
 }