From 8488c92005ecdbae5fa84b7e8cc363a01c8e724d Mon Sep 17 00:00:00 2001 From: VyachAssLove Date: Sat, 11 Nov 2023 20:10:52 +0500 Subject: [PATCH] =?UTF-8?q?fix=20=D0=9F=D0=BE=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=B8=D0=BB=20=D0=BE=D0=BF=D0=B5=D1=87=D0=B0=D1=82=D0=BA=D0=B8?= =?UTF-8?q?=20=D0=B2=20Readme?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.MD | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.MD b/README.MD index 52654ec..5948382 100644 --- a/README.MD +++ b/README.MD @@ -2,19 +2,19 @@ Создание веб-приложения для контроля состояния принтеров, в целях оптимизации процессов учета и инвентаризации. -## Слови +## Слои - Presentation Layer ->Этот слой содержит код, который отвечает за представление данных пользователю. В данном случае, это может быть код, который отображает состояние мониторов на веб-странице. Для этого слоя можно использовать библиотеки, такие как Razor, Blazor или Angular. +>Этот слой содержит код, который отвечает за представление данных пользователю. В данном случае, это может быть код, который отображает состояние принтеров на веб-странице. Для этого слоя можно использовать библиотеки, такие как Razor, Blazor или Angular. - Application Layer ->Этот слой содержит код, который отвечает за бизнес-логику приложения. В данном случае, это может быть код, который обрабатывает данные, полученные от мониторов, и принимает решения на основе этих данных. Для этого слоя можно использовать библиотеки, такие как MediatR или FluentValidation. +>Этот слой содержит код, который отвечает за бизнес-логику приложения. В данном случае, это может быть код, который обрабатывает данные, полученные от принтеров, и принимает решения на основе этих данных. Для этого слоя можно использовать библиотеки, такие как MediatR или FluentValidation. - Domain Layer ->Этот слой содержит код, который отвечает за моделирование бизнес-логики приложения. В данном случае, это может быть код, который определяет, какие данные должны быть собраны от мониторов и как эти данные должны быть обработаны. Для этого слоя можно использовать библиотеки, такие как Entity Framework Core или Dapper. +>Этот слой содержит код, который отвечает за моделирование бизнес-логики приложения. В данном случае, это может быть код, который определяет, какие данные должны быть собраны от принтеров и как эти данные должны быть обработаны. Для этого слоя можно использовать библиотеки, такие как Entity Framework Core или Dapper. - Infrastructure Layer ->Этот слой содержит код, который отвечает за взаимодействие с внешними системами. В данном случае, это может быть код, который получает данные от мониторов и сохраняет их в базе данных. Для этого слоя можно использовать библиотеки, такие как HttpClient или Entity Framework Core. +>Этот слой содержит код, который отвечает за взаимодействие с внешними системами. В данном случае, это может быть код, который получает данные от принтеров и сохраняет их в базе данных. Для этого слоя можно использовать библиотеки, такие как HttpClient или Entity Framework Core. - Cross-Cutting Layer >Этот слой содержит код, который используется в нескольких слоях приложения. В данном случае, это может быть код, который отвечает за логирование, кэширование или обработку ошибок. Для этого слоя можно использовать библиотеки, такие как Serilog или Polly. \ No newline at end of file