Ejemplo n.º 1
0
        /// <summary>
        /// Changes the user role.
        /// </summary>
        /// <param name="roleId">The role identifier.</param>
        public void AddRole(Guid roleId)
        {
            this.Roles.Clear();
            this.Roles.Add(roleId);
            this.IsNew = false;

            var @event = new RoleToUserAdded(this.Id, roleId);

            this.ApplyChange(@event);
        }
Ejemplo n.º 2
0
 private void Apply(RoleToUserAdded @event)
 {
     //TODO: Investigate why we need this.
 }