public BasePipelineResponse(IPipelineRequest <IPipelineResponse> request) { if (request.AuthenticationResult == null) { var requestName = request.GetType().Name; var msg = $"Request was not authenticated. Maybe an IPipelineAuthenticationHandler<{requestName}> is not registered?"; throw new NotImplementedException(msg); } if (request.ValidationResult == null) { var requestName = request.GetType().Name; var msg = $"Request was not authenticated. Maybe an IPipelineValidationHandler<{requestName}> is not registered?"; throw new NotImplementedException(msg); } AuthenticationResult = request.AuthenticationResult; ValidationResult = request.ValidationResult; }
public void Info(IPipelineRequest <IPipelineResponse> message) { _log.Info(message); }
public Task <TResponse> Send <TResponse>(IPipelineRequest <TResponse> request) where TResponse : IPipelineResponse { return(_mediator.Send(request, CancellationToken.None)); }