Laboratorul 2, implementat în ASP.NET Core. Exercițiile se bazează pe conceptele de routing și views.
Toate rutele sunt implementate în controller-ul Home. View-urile asociate se află în Views/Home.
Rulați
dotnet run
Server-ul este disponibil la adresa http://localhost:5000
-
Primește doi parametrii în URL, și trebuie să vadă dacă primul îl conține pe al doilea.
Exemplu:
/Route1/ana/a
: afișează că șirulana
conține subșirula
-
La fel ca 1, dar al doilea parametru e opțional. Dacă nu-l primește, afișează un mesaj de eroare.
Exemplu:
/Route2/ana/
-
Acceptă doar numere pare, de 3-7 cifre.
Exemplu:
/Route3/1234
-
Primește o listă de numere, și folosind un view parțial, afișează pentru fiecare dacă sunt sau nu divizibile cu 7.
Exemplu:
/Route4?values=3&values=7&values=14&values=5
-
Acceptă doar șirurile de forma
a^n b^n
cun > 0
.Exemplu:
/Route5/aabb