예제 #1
0
        public async Task <bool> RegisterUser(NewUserCreateDTO userDTO)
        {
            //NewUserCreateDTO
            var rao = PrepareUserRAOForRegister(userDTO);

            return(await _userRegisterInvoker.InvokeRegisterUserCommand(rao));

            //-- Code to the abstraction (interface)
        }
예제 #2
0
        public async Task <bool> RegisterUser(NewUserCreateDTO userDTO)
        {
            var rao = PrepareUserRAOForRegister(userDTO);

            return(await _userRegisterInvoker.InvokeRegisterUserCommand(rao));
        }