Не могли бы вы мне помочь с тем, что я упускаю из-за получения этой ошибки при программном создании вкладки команды? Код работал до тех пор, пока я не обновил библиотеки графов до более высокого уровня по сравнению с предыдущими.
Code: BadRequest
Message: Value cannot be null.
Parameter name: entity
Inner error:
AdditionalData:
request-id: 09211d2b-ed86-4f89-8667-42f749521af1
date: 1/17/2020 8:41:28 AM
ClientRequestId: 09211d2b-ed86-4f89-8667-42f749521af1
Ниже приведен код, который работал всегда, пока я не обновил пакеты, но теперь выдает ошибки.
//Creates Tab object for Dashboard
TeamsTab teamsDashboardTab = new TeamsTab()
{
DisplayName ="My Dashboard",
TeamsAppId = AppId,
Configuration = new TeamsTabConfiguration
{
EntityId = AppId,
ContentUrl = TargetServer + project.Id,
WebsiteUrl = TargetServer + project.Id
}
};
var teamsTab = await _graphClient.Teams[teamId].Channels[channelId].Tabs.Request().AddAsync(teamsDashboardTab);
Также ниже приведены текущие версии библиотек графов, которые я использую.
<package id="Microsoft.Graph.Auth" version="1.0.0-preview.2" targetFramework="net452" />
<package id="Microsoft.Graph.Beta" version="0.9.0-preview" targetFramework="net452" />
<package id="Microsoft.Graph.Core" version="1.18.0" targetFramework="net452" />
<package id="Microsoft.Identity.Client" version="4.5.1" targetFramework="net452" />
<package id="System.Security.Principal" version="4.3.0" targetFramework="net452" />
<package id="System.ValueTuple" version="4.4.0" targetFramework="net452" />