- GraphDirectoryUser positional record with DisplayName, UPN, Mail, Department, JobTitle - IGraphUserDirectoryService.GetUsersAsync with clientId, IProgress<int>?, CancellationToken - Follows existing GraphUserSearchService namespace pattern
13 lines
423 B
C#
13 lines
423 B
C#
namespace SharepointToolbox.Core.Models;
|
|
|
|
/// <summary>
|
|
/// Represents a directory user returned by <see cref="SharepointToolbox.Services.IGraphUserDirectoryService"/>.
|
|
/// Used by Phase 13's User Directory ViewModel to display and filter tenant members.
|
|
/// </summary>
|
|
public record GraphDirectoryUser(
|
|
string DisplayName,
|
|
string UserPrincipalName,
|
|
string? Mail,
|
|
string? Department,
|
|
string? JobTitle);
|