public async Task OnGet() { var qb = QueryBuilder <object> .New.Limit(5); Entries = await _client.GetEntries(qb); Assets = await _client.GetAssets(); var imageQuery = QueryBuilder <Asset> .New.MimeTypeIs(MimeTypeRestriction.Image); ImageAssets = await _client.GetAssets(imageQuery); }
public async Task <IActionResult> Index() { var model = new IndexModel(); var qb = QueryBuilder <object> .New.Limit(5); model.Entries = await _client.GetEntries(qb); model.Assets = await _client.GetAssets(); var imageQuery = QueryBuilder <Asset> .New.MimeTypeIs(MimeTypeRestriction.Image); model.ImageAssets = await _client.GetAssets(imageQuery); return(View(model)); }
public async Task <IActionResult> Index() { if (appsettingsEmpty) { return(View("NoAppSettings")); } var space = await _client.GetSpace(); var entries = await _client.GetEntries <dynamic>(); var assets = await _client.GetAssets(); var contentfulExampleModel = new ContentfulExampleModel() { Space = space, Entries = entries.ToList(), Assets = assets.ToList() }; return(View(contentfulExampleModel)); }