public RequestUser(Guid?id, string name, string email, List <string> roles, string requestId = null, Impersonification impersonifiedBy = null) { Id = id ?? Guid.Empty; Name = name ?? string.Empty; Email = email ?? string.Empty; Roles = roles?.ToList() ?? new List <string>(); RequestId = requestId ?? Guid.NewGuid().ToString("N"); ImpersonifiedBy = impersonifiedBy; }
public RequestUser(string name, string requestId, Impersonification impersonification = null) : this(Guid.Empty, name, null, new List <string> { "ANONYMOUS" }, requestId, impersonification) { }