Example #1
0
 public ClientController(IBackendCommunication backendCommunication, ILogger logger, ILinkRepository linkRepository, IRequestLogger requestLogger,
                         IHttpResponseMessageBuilder httpResponseMessageBuilder, IOnPremiseRequestBuilder onPremiseRequestBuilder, IPathSplitter pathSplitter,
                         ITraceManager traceManager)
 {
     _backendCommunication = backendCommunication;
     _logger                     = logger;
     _linkRepository             = linkRepository;
     _requestLogger              = requestLogger;
     _httpResponseMessageBuilder = httpResponseMessageBuilder;
     _onPremiseRequestBuilder    = onPremiseRequestBuilder;
     _pathSplitter               = pathSplitter;
     _traceManager               = traceManager;
 }
 public ClientController(IBackendCommunication backendCommunication, ILogger logger, ILinkRepository linkRepository, IRequestLogger requestLogger,
                         IOnPremiseRequestBuilder onPremiseRequestBuilder, IPathSplitter pathSplitter,
                         ITraceManager traceManager, IInterceptorManager interceptorManager, IPostDataTemporaryStore postDataTemporaryStore)
 {
     _backendCommunication = backendCommunication ?? throw new ArgumentNullException(nameof(backendCommunication));
     _logger                  = logger;
     _linkRepository          = linkRepository ?? throw new ArgumentNullException(nameof(linkRepository));
     _requestLogger           = requestLogger ?? throw new ArgumentNullException(nameof(requestLogger));
     _onPremiseRequestBuilder = onPremiseRequestBuilder ?? throw new ArgumentNullException(nameof(onPremiseRequestBuilder));
     _pathSplitter            = pathSplitter ?? throw new ArgumentNullException(nameof(pathSplitter));
     _traceManager            = traceManager ?? throw new ArgumentNullException(nameof(traceManager));
     _interceptorManager      = interceptorManager ?? throw new ArgumentNullException(nameof(interceptorManager));
     _postDataTemporaryStore  = postDataTemporaryStore ?? throw new ArgumentNullException(nameof(postDataTemporaryStore));
 }
Example #3
0
 public RequestLogger(ILogRepository logRepository, IPathSplitter pathSplitter)
 {
     _logRepository = logRepository;
     _pathSplitter  = pathSplitter;
 }