示例#1
0
        public async Task <Guid> AddPerson(string code, string phoneNumber, CancellationToken cancellationToken = default)
        {
            var uid = Guid.NewGuid();
            await _authorizationRepository.AddPerson(new PersonAuthEntity
            {
                PersonUid         = uid,
                TemporaryCode     = code,
                TemporaryCodeTime = DateTime.UtcNow,
                PhoneNumber       = phoneNumber,
                CreationTime      = DateTime.UtcNow
            });

            return(uid);
        }