Esempio n. 1
0
        public async Task <string> RegisterMemberAsync(RegisterRequest request)
        {
            _Logger.LogInformation($"{nameof(RegisterMemberAsync)} invoked");

            // Check if user already exists or not.
            bool userExists = await _UserAccess.CheckUserExistsAsync(request.Email);

            string result = "Failed";

            if (!userExists)
            {
                result = await _UserAccess.CreateUserAsync(request.Email);
            }

            // Do other stuff.....

            return($"\r\n    RegistrationEngine.RegisterMemberAsync -> {result}");
        }
Esempio n. 2
0
 public Task <string> CreateUserAsync(string name)
 {
     return(_Impl.CreateUserAsync(name));
 }
Esempio n. 3
0
        public async Task <Tuple <bool, string[]> > CreateUserAsync(UserDTO userObj, IEnumerable <string> roles)
        {
            var createdUser = await _userAccess.CreateUserAsync(userObj, roles, userObj.Password);

            return(Tuple.Create(createdUser.Item1, new string[] { createdUser.Item2.ToString() }));
        }
 public Task <string> CreateUserAsync(string email)
 {
     return(_Impl.CreateUserAsync(email));
 }
Esempio n. 5
0
 public UnaryResult <string> CreateUserAsync(string name)
 {
     return(new UnaryResult <string>(_Impl.CreateUserAsync(name)));
 }