예제 #1
0
 /// <summary>
 /// Создаёт экземпляр класса User
 /// </summary>
 /// <param name="userName">Имя пользователя</param>
 /// <param name="email">Еmail пользователя</param>
 /// <param name="passwordSalt">Cоль для пароля</param>
 /// <param name="passworhHash">Хэш пароля</param>
 /// <param name="role">Роль</param>
 public User(string userName, string email, string phoneNumber, string passwordSalt, string passworhHash,
             RolesOption role)
 {
     UserId       = Guid.NewGuid();
     UserName     = userName;
     Email        = email;
     PhoneNumber  = phoneNumber;
     PasswordSalt = passwordSalt;
     PasswordHash = passworhHash;
     RoleId       = role;
 }
예제 #2
0
 /// <summary>
 /// Иницилизурет новый экземляр класса Role
 /// </summary>
 /// <param name="role">Сама роль</param>
 /// <param name="RoleName">Имя роли</param>
 public Role(RolesOption role, string roleName)
 {
     RoleName = roleName;
     RoleId   = role;
 }