예제 #1
0
        public async Task <IActionResult> AddUser([FromBody] AddUserToNetworkInput addUserInput)
        {
            var user = new UserEntity {
                Token1 = addUserInput.UserId
            };
            var network = new NetworkEntity {
                NetworkId = addUserInput.NetworkId
            };

            var connected = await _networkService.IsUserConnectedToThisNetwork(user, network);

            if (!connected)
            {
                await _networkService.AddUserToNetwork(network, user, addUserInput.NetworkPassword);
            }

            return(Ok());
        }