public override async Task GetCompanies( GetCompaniesRequest request, IServerStreamWriter <CompanyResponse> responseStream, ServerCallContext context) { foreach (var response in CompaniesMock()) { await responseStream.WriteAsync(response); } }
public static Task <GetCompaniesResponse> GetCompaniesResponseAsync(IEndpointInstance endpointInstance) { var message = new GetCompaniesRequest(); var sendOptions = new SendOptions(); sendOptions.SetDestination("NServiceBusCore.Server"); var responseTask = endpointInstance .Request <GetCompaniesResponse>(message, sendOptions); return(responseTask); }