private async Task <IEnumerable <SelectListItem> > GetAddressTypes() { logger.LogInformation("GetAddressTypes called."); var addressTypes = await referenceDataApiClient.GetAddressTypesAsync(); var items = addressTypes .Select(at => new SelectListItem() { Value = at.Name, Text = at.Name }) .ToList(); var allItem = new SelectListItem() { Value = "", Text = "--Select--", Selected = true }; items.Insert(0, allItem); return(items); }