public async Task<Tiles> Tiles(string dashboardId)
{
return await Tiles(string.Empty, dashboardId);
}
public async Task<Tiles> Tiles(string groupId, string dashboardId)
DashboardClient::Tiles ( string groupId, string dashboardId ) : Task |
public async Task<ActionResult> Dash(string dashId) { var pbi = new PowerBiAuthentication(new powerbiWebToken()); var dashboardClient = new DashboardClient(pbi); var dashes = await dashboardClient.List(); ViewBag.dashes = dashes.value; ViewBag.accessToken = pbi.GetAccessToken(); var firstDash = dashes.value.First(d=>d.id == dashId); var tiles = await dashboardClient.Tiles(firstDash.id); return View("Index", model: tiles); }