Метод AddMember
класса группы ожидает экземпляр IUser
или IGroup
.Пользователь, которого вы создали ранее, относится к типу Content
, который является типом оболочки, который использует sensenet для всего.Базовый бизнес-объект находится внутри этого объекта содержимого, его можно извлечь, используя свойство ContentHandler
:
identifiedUsers.AddMember(user.ContentHandler as IUser);
Объект Content представляет собой верхний общий уровень API, где вы можете найти поля, например.Нижний уровень, доступный свойству ContentHandler, представляет бизнес-уровень со строго типизированными классами, такими как User
, File
или Workspace
.