Exemplo n.º 1
0
        public async Task <IActionResult> Index()
        {
            TekstService eenService = new TekstService();
            String       naam       = "Nico Mabesoone";

            String teruggave = "normaal:";

            teruggave += await eenService.GetTekst(naam, TekstMode.Normal);

            teruggave += "\n reversed:";
            teruggave += await eenService.GetTekst(naam, TekstMode.Reverse);

            teruggave += "\n ASCII:";
            teruggave += await eenService.GetTekst(naam, TekstMode.Ascii);

            return(Content(teruggave));
        }
        //GET: /Texts/
        public IActionResult Index()
        {
            StringBuilder sb = new StringBuilder();

            IList <Task <string> > tasks = new List <Task <string> >();

            tasks.Add(ts.GetTekst("Jonathan Boydens", TekstMode.Normal));
            tasks.Add(ts.GetTekst("Jonathan Boydens", TekstMode.Reverse));
            tasks.Add(ts.GetTekst("Jonathan Boydens", TekstMode.Ascii));

            Task.WaitAll(tasks.ToArray());

            foreach (var task in tasks)
            {
                sb.Append($"{task.Result} \r\n");
            }
            return(Content(sb.ToString()));
        }
Exemplo n.º 3
0
        static async Task StringConv(string input, TekstMode m)
        {
            var resp = await y.GetTekst(input, m);

            Console.WriteLine($"Converting: {input} \r\n {resp}");
        }