public static async Task <IEnumerable <GatewayDatasource> > GetGatewayDataSourcesAsync(string workspaceId, string datasetId) { using (PowerBIClient client = await CreateClient()) { ODataResponseListGatewayDatasource response = await client.Datasets.GetGatewayDatasourcesInGroupAsync(workspaceId, datasetId); return(response.Value); } }
public static async Task <IEnumerable <GatewayDatasource> > GetGatewayDatasourcesAsync(string gatewayId) { using (PowerBIClient client = await CreateClient()) { ODataResponseListGatewayDatasource response = await client.Gateways.GetDatasourcesAsync(gatewayId); return(response.Value); } }
public static async Task <IEnumerable <Dataset> > GetDatasetsByAppWorkspaceAsync(string workspaceId) { using (PowerBIClient client = await CreateClient()) { ODataResponseListDataset response = await client.Datasets.GetDatasetsInGroupAsync(workspaceId); ODataResponseListGatewayDatasource response2 = await client.Datasets.GetGatewayDatasourcesInGroupAsync(workspaceId, response.Value[0].Id); ODataResponseListDatasource response3 = await client.Datasets.GetDatasourcesInGroupAsync(workspaceId, response.Value[0].Id);; return(response.Value); } }