BISharp.Addressing.PowerBiAddresses.GetDashboardTile C# (CSharp) Method

GetDashboardTile() public method

public GetDashboardTile ( string groupId ) : string
groupId string
return string
        public string GetDashboardTile(string groupId)
        {
            if (string.IsNullOrEmpty(groupId))
            {
                return "beta/myorg/dashboards/{dashboardId}/tiles/{tileId}";
            }
            else
            {
                return "beta/myorg/groups/" + groupId + "/dashboards/{dashboardId}/tiles/{tileId}";
            }
        }

Usage Example

        public void GroupId_GetDashboardTileById_ValidUrl()
        {
            var expected = "beta/myorg/groups/123/dashboards/{dashboardId}/tiles/{tileId}";
            var addresses = new PowerBiAddresses();

            var actual = addresses.GetDashboardTile("123");

            Assert.AreEqual(expected, actual);
        }