public async Task <IImmutableList <CheckInsEvent> > GetAvailableEvents() { var activeEvents = await _planningCenterClient.GetActiveEvents().ConfigureAwait(continueOnCapturedContext: false); return(activeEvents?.Data?.Select(selector: MapCheckInsEvent).ToImmutableList() ?? ImmutableList <CheckInsEvent> .Empty); }