예제 #1
0
        public async Task <CodeEntity> GenerateCode()
        {
            string code = String.Empty;
            Random r    = new Random();

            for (int i = 0; i < 6; i++)
            {
                int generated = r.Next() % 10;

                code += generated.ToString();
            }

            //TODO Check if an existing code was generated

            return(await _codeRepository.InsertCodeAsync(code));
        }