- Ersetzung von ITranslateService durch IStringLocalizer<X> für verbesserte Lokalisierung. - Aktualisierung der DTO-Klassen entsprechend der neuesten Core.DTO-Struktur. - Integration der neuen Klassen Result und DataResult aus Core.DTO für standardisierte Serviceantworten.
35 lines
999 B
C#
35 lines
999 B
C#
namespace DigitalData.UserManager.Application.DTOs.User
|
|
{
|
|
public record UserPrincipalDto
|
|
(
|
|
string SamAccountName,
|
|
string GivenName,
|
|
string? MiddleName,
|
|
string Surname,
|
|
string EmailAddress,
|
|
string? AddedWho,
|
|
string? DateFormat
|
|
// Guid Guid,
|
|
// string SId,
|
|
// string EmployeeId,
|
|
// string VoiceTelephoneNumber,
|
|
// DateTime? AccountExpirationDate,
|
|
// DateTime? AccountLockoutTime,
|
|
// bool AllowReversiblePasswordEncryption,
|
|
// int BadLogonCount,
|
|
// bool DelegationPermitted,
|
|
// bool? Enabled,
|
|
// string HomeDirectory,
|
|
// string HomeDrive,
|
|
// DateTime? LastBadPasswordAttempt,
|
|
// DateTime? LastLogon,
|
|
// DateTime? LastPasswordSet,
|
|
// bool PasswordNeverExpires,
|
|
// bool PasswordNotRequired,
|
|
// byte[] PermittedLogonTimes,
|
|
// bool SmartcardLogonRequired,
|
|
// bool UserCannotChangePassword
|
|
);
|
|
|
|
}
|