public Resource <User> CreateUser(string username, IEnumerable <string> arrayEmails, string passwd, string firstName, string lastName, IEnumerable <Guid> organizationGuids, IEnumerable <Guid> managedOrganizationGuids, IEnumerable <Guid> auditedOrganizationGuids) { var provider = new UserProvider(_credentialManager, true); var userId = provider.Create(username, arrayEmails, passwd, firstName, lastName); return(CreateUser(organizationGuids, managedOrganizationGuids, auditedOrganizationGuids, userId)); }
private Resource <User> CreateUser(IEnumerable <Guid> organizationGuids, IEnumerable <Guid> managedOrganizationGuids, IEnumerable <Guid> auditedOrganizationGuids, Guid userId) { var provider = new UserProvider(_credentialManager); provider.Create(userId); return(provider.Update(organizationGuids, managedOrganizationGuids, auditedOrganizationGuids, userId)); }