예제 #1
0
        public async Task SayHelloAsync(PersonDto[] persons)
        {
            if (persons == null)
            {
                return;
            }

            var listPersons = persons
                              .Select(p => p)
                              .Where(p => !string.IsNullOrEmpty(p.FirstName) && p.NbPasses <= 1)
                              .ToArray();

            if (listPersons.Any())
            {
                await TtsService.SayAsync(SpeechDictionnary.GetHelloSentence(listPersons));
            }
        }