private async Task <ObservableCollection> GetApiModelsAsync()
    {
        var myCollection = new ObservableCollection <ApiModel>();
        var result       = await DoMyApiCall();

        foreach (result as item)
        {
            var newModel = new ApiModel();
            newModel.fillFromApi(item);
            myCollection.Add(newModel);
        }
        return(myCollection);
    }