public async Task <IEnumerable <IResponseUnit <TResult> > > ResponsesAsync <TRequest, TResult>(TRequest request) { var context = await _contextProvider.GetAsync(_serviceProvider); return(await ResponseProviderBus.GetAllAsync <TRequest, TResult>(_serviceProvider, context, _logger, request)); }
public async Task <TResult> TryResponseAsync <TResult>() { var context = await _contextProvider.GetAsync(_serviceProvider); return(await ResponseProviderBus.GetAsync <TResult>(_serviceProvider, context, _logger, failSafe : true)); }