You are on page 1of 6

Хмельницький національний університет

Факультет інформаційних технологій


Кафедра кібербезпеки

ЛАБОРАТОРНА РОБОТА №2

Дисципліна Веб-технології

Спеціальність 125 –Кібербезпека

на тему : Розробка архітектури додатку на ASP.NET Core.


Робота з Entity Framework

Виконала: студентка 4 курсу, _______ Мельник М.М.


Підпис Ініціали, прізвище
група КБ-20-1
Перевірив : ________ Майор Є.В.
Підпис Ініціали, прізвище

Хмельницький 2023
Мета: Розробити чисту архітектуру (Clean Architecture) для веб-додатку,
вивчити основи роботи з Entity Framework.
Завдання:
По завершенню лабораторної роботу у вас повинно бути:
1) Розроблена структура проєкту відповідно до Clean Architecture.
2) Створено сутність User.
3) Реалізовано Repository.
4) Налаштовано DbContext.
5) Виконано впровадження залежностей і створено тестовий контролер.
6) Налаштована ConnectionString до бази даних.
7) Перевірено з’єднання із базою даних і додано тестового користувача.
Хід роботи:

Рисунок 1 - Розроблена структура проєкту відповідно до Clean Architecture


Рисунок 2 - Створено сутність User

Рисунок 3 - Реалізовано Repository.


Рисунок 4 - Налаштовано DbContext

Рисунок 5 - Виконано впровадження залежностей і створено тестовий


контролер

Код, що відповідає за підключення до бази даних:


"ConnectionStrings": {
"DefaultConnection": "Server=localhost\\MSSQLSERVER01;Database=master;Trusted_Connection=True;Initial
Catalog=LabWebApi;TrustServerCertificate=True;"

Рисунок 6 - Перевірено з’єднання із базою даних і додано тестового


користувача
Рисунок 7 – користувач у базі даних

Посилання на Github: https://github.com/MarMelnyk1/LabWebApi

Висновок: в результаті виконання даної лабораторної роботи, я створила


чисту архітектуру для додатку на ASP.NET Core з використанням Entity
Framework, протестувала його роботу.

You might also like