コード例 #1
0
        public async Task <ActionResult> CreateMaskedEmail([FromBody] MaskedEmailRequest request)
        {
            if (!GetAuthenticatedUserId(out var identifier))
            {
                return(BadRequest());
            }

            var address = await service_
                          .CreateMaskedEmail(identifier, request.Name, request.PasswordHash, request.Description, request.EnableForwarding)
            ;

            // TODO: 201
            return(Ok(address));
        }