Umbraco-无法以编程方式创建成员

Umbraco-无法以编程方式创建成员,umbraco,Umbraco,我想使用Umbraco 7在我的网站上用C#制作注册表。我制作了一个表单并编写了代码: IMember _newMember = ApplicationContext.Current.Services.MemberService.CreateMember("username", "user@email.com", "Full Name", "Member"); ApplicationContext.Current.Services.MemberService.Save(_newMember);

我想使用Umbraco 7在我的网站上用C#制作注册表。我制作了一个表单并编写了代码:

IMember _newMember = ApplicationContext.Current.Services.MemberService.CreateMember("username", "user@email.com", "Full Name", "Member");
ApplicationContext.Current.Services.MemberService.Save(_newMember);
ApplicationContext.Current.Services.MemberService.SavePassword(_newMember, "pass");
表单已正确发送,但成员列表中仍不存在成员

有人能帮我吗?

试试这个(我使用的是
7.1.6
版本的Umbraco):

        var memSer = Services.MemberService;
        IMember mem = memSer.CreateMember(newUser.UserName, newUser.Email == null ? "mail@mail.com" : newUser.Email, newUser.UserName, "SigneageSystemMember");

        memSer.Save(mem);
        memSer.SavePassword(mem, newUser.Password);