public RequestRuntimeHost(IRequestAuthorizerProvider requestAuthorizerProvider, IRequestRuntimeProvider requestRuntimesProvider, IRequestHandlerProvider requestHandlersProvider)
 {
     _requestAuthorizers = requestAuthorizerProvider.Authorizers; 
     _requestRuntimes = requestRuntimesProvider.Runtimes; 
     _requestHandlers = requestHandlersProvider.Handlers; 
 }
Example #2
0
 public RequestRuntimeHost(IRequestAuthorizerProvider requestAuthorizerProvider, IRequestRuntimeProvider requestRuntimesProvider, IRequestHandlerProvider requestHandlersProvider)
 {
     _requestAuthorizers = requestAuthorizerProvider.Authorizers;
     _requestRuntimes    = requestRuntimesProvider.Runtimes;
     _requestHandlers    = requestHandlersProvider.Handlers;
 }
Example #3
0
 protected Client(IRequestHandlerProvider <S, A, C> handlerProvider = null)
 {
     this.Handlers = (handlerProvider == null) ? new DefaultHandlerProvider <S, A, C>() : handlerProvider;
 }