public Task <BundleCreatedResponse> TryAddNextUnacknowledgedAsync(Bundle bundle, ICabinetReader cabinetReader) { return(_bundleRepository.TryAddNextUnacknowledgedAsync(bundle, cabinetReader)); }
public static async Task <IReadOnlyList <DataAvailableNotification> > ReadToEndAsync(this ICabinetReader reader) { var items = new List <DataAvailableNotification>(); while (reader.CanPeek) { items.Add(await reader.TakeAsync().ConfigureAwait(false)); } return(items); }