Я хочу добавить пользовательский контент Sensenet от клиента, который был разработан .NET.Как добавить пользовательский контент через Sensenet Client?
Пожалуйста, дайте мне решение.
Большое спасибо.
Я хочу добавить пользовательский контент Sensenet от клиента, который был разработан .NET.Как добавить пользовательский контент через Sensenet Client?
Пожалуйста, дайте мне решение.
Большое спасибо.
Вы должны иметь возможность создавать пользователей так же, как и любое другое содержимое, предоставляя родителям, имя типа содержимого и несколько обязательных полей ..
В приведенном ниже примере предполагается, что вы уже initialized the client, у вас есть /Root/IMS/MyDomain/MyOrgUnit в вашем репо и нет существующего пользователя там с тем же именем.
var user = Content.CreateNew("/Root/IMS/MyDomain/MyOrgUnit", "User", "johnsmith");
user["LoginName"] = "johnsmith"; // best practice: same as the content name in the line above
user["Password"] = "123456789";
user["FullName"] = "John Smith";
user["Email"] = "[email protected]"; // this has to be unique under the domain
user["Enabled"] = true; // to let the user actually log in
await user.SaveAsync();
Сообщите нам, если у вас возникнут какие-либо ошибки.
Это сработало. Спасибо! – dinhienhy
Прохладный, пожалуйста, отметьте ответ как правильный, чтобы другие знали тоже, спасибо :) –