Ejemplo n.º 1
0
 /// <inheritdoc/>
 public async Task <Team> GetTeamAsync(string teamId)
 => await TeamsClient.GetResultAsync <Team>($"{WxTeamsConstants.TeamsUrl}/{teamId}");
Ejemplo n.º 2
0
 /// <inheritdoc/>
 public async Task <Role> GetRoleAsync(string roleId)
 => await TeamsClient.GetResultAsync <Role>($"{WxTeamsConstants.RolesUrl}/{roleId}");
Ejemplo n.º 3
0
 /// <inheritdoc/>
 public async Task <Event> GetEventAsync(string eventId)
 => await TeamsClient.GetResultAsync <Event>($"{WxTeamsConstants.EventsUrl}/{eventId}");
Ejemplo n.º 4
0
 /// <inheritdoc/>
 public async Task <TeamMembership> GetTeamMembership(string membershipId)
 => await TeamsClient.GetResultAsync <TeamMembership>($"{WxTeamsConstants.TeamMembershipsUrl}/{membershipId}");
Ejemplo n.º 5
0
 /// <inheritdoc/>
 public async Task <ResourceGroupMembership> GetResourceGroupMembershipAsync(string resourceGroupMembershipId)
 => await TeamsClient.GetResultAsync <ResourceGroupMembership>($"{WxTeamsConstants.ResourceMembershipsUrl}/{resourceGroupMembershipId}");
Ejemplo n.º 6
0
 /// <inheritdoc/>
 public async Task <Organization> GetOrganizationAsync(string organizationId)
 => await TeamsClient.GetResultAsync <Organization>($"{WxTeamsConstants.OrganizationsUrl}/{organizationId}");
Ejemplo n.º 7
0
 /// <inheritdoc/>
 public async Task <Person> GetMyUserDetails()
 => await TeamsClient.GetResultAsync <Person>($"{WxTeamsConstants.PeopleUrl}/me");
Ejemplo n.º 8
0
 /// <inheritdoc/>
 public async Task <Person> GetUserAsync(string userId)
 => await TeamsClient.GetResultAsync <Person>($"{WxTeamsConstants.PeopleUrl}/{userId}");
Ejemplo n.º 9
0
 /// <inheritdoc/>
 public async Task <Webhook> GetWebhookAsync(string webhookId)
 => await TeamsClient.GetResultAsync <Webhook>($"{WxTeamsConstants.WebhooksUrl}/{webhookId}");
Ejemplo n.º 10
0
 /// <inheritdoc/>
 public async Task <License> GetLicenseAsync(string licenseId)
 => await TeamsClient.GetResultAsync <License>($"{WxTeamsConstants.LicensesUrl}/{licenseId}");
Ejemplo n.º 11
0
 /// <inheritdoc/>
 public async Task <Message> GetMessageAsync(string messageId)
 => await TeamsClient.GetResultAsync <Message>($"{WxTeamsConstants.MessagesUrl}/{messageId}");
Ejemplo n.º 12
0
 /// <inheritdoc/>
 public async Task <MeetingDetails> GetMeetingDetailsAsync(string roomId)
 => await TeamsClient.GetResultAsync <MeetingDetails>($"{WxTeamsConstants.RoomsUrl}/{roomId}/meetingInfo");
Ejemplo n.º 13
0
 /// <inheritdoc/>
 public async Task <Room> GetRoomAsync(string roomId)
 => await TeamsClient.GetResultAsync <Room>($"{WxTeamsConstants.RoomsUrl}/{roomId}");