/
softailor
/
gridient
Обзор
Документация
Войти
/
softailor
/
gridient
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
gridient
/
backend
/
..
Gridient.Core.Tests
Auto add
6 месяцев назад
Gridient.Core
Auto add
6 месяцев назад
Gridient.Host.PostgreSQL
Auto add
6 месяцев назад
Gridient.Host
Auto add
6 месяцев назад
Gridient.Infrastructure.Authentication.Local.Persistence.PostgreSql
Auto add
6 месяцев назад
Gridient.Infrastructure.Authentication.Local.Tests
Auto add
6 месяцев назад
Gridient.Infrastructure.Authentication.Local
Auto add
6 месяцев назад
Gridient.Infrastructure.Authentication.Oidc
Auto add
6 месяцев назад
Gridient.Infrastructure.Authorization.Local.Persistence.PostgreSql
Auto add
6 месяцев назад
Gridient.Infrastructure.Authorization.Local.Tests
Auto add
6 месяцев назад
Gridient.Infrastructure.Authorization.Local
Auto add
6 месяцев назад
Gridient.Infrastructure.Persistence.PostgreSql
Auto add
6 месяцев назад
Gridient.IntegrationTests.Postgre
Auto add
6 месяцев назад
AUTHORIZATION_ARCHITECTURE.md
Auto add
6 месяцев назад
Dockerfile
Auto add
6 месяцев назад
Gridient.sln
Auto add
6 месяцев назад
LOGGING.md
Auto add
6 месяцев назад
Monitoring.md
Auto add
6 месяцев назад
README.md
Auto add
6 месяцев назад
run-tests-with-coverage-all.ps1
Auto add
6 месяцев назад
run-tests-with-coverage-all.sh
Auto add
6 месяцев назад
run-tests-with-coverage-integration.ps1
Auto add
6 месяцев назад
run-tests-with-coverage-integration.sh
Auto add
6 месяцев назад
run-tests-with-coverage-unit.ps1
Auto add
6 месяцев назад
run-tests-with-coverage-unit.sh
Auto add
6 месяцев назад
Gridient Backend - Архитектура и документация
Обзор
Архитектура
Принципы архитектуры
Структура проектов
1. Gridient.Core
2. Gridient.Infrastructure.Persistence.PostgreSql
3. Gridient.Infrastructure.Authentication.Local
4. Gridient.Infrastructure.Authentication.Local.Persistence.PostgreSql
5. Gridient.Infrastructure.Authentication.Oidc
6. Gridient.Infrastructure.Authorization.Local
7. Gridient.Infrastructure.Authorization.Local.Persistence.PostgreSql
8. Gridient.Host.PostgreSQL
Архитектура CQRS и MediatR
Структура Features
Команды (Commands)
Запросы (Queries)
Использование в контроллерах
Pipeline Behaviors
Авторизация через Behaviors
Принципы композиции
Dependency Injection (DI)
Стандартные абстракции ASP.NET Core
Выбор реализации в Host
Контроллеры и Endpoints
Core Controllers (Gridient.Core)
AttachmentController
AuthConfigController
ConfigController
AuthorizationController
FieldGroupsController
FieldsController
HealthController
HomeController
ListItemsSysInfoController
ListItemVersionsController
ListsController
RecycleBinController
ReportsController
UserFiltersController
UserReportFieldsController
UsersController
ValuesController
ViewsController
Auth Controllers (Gridient.Infrastructure.Authentication.Local)
AuthController
PasswordController
RegistrationController
UsersController (Authentication.Local)
Auth Controllers (Gridient.Infrastructure.Authentication.Oidc)
AuthOidcController
Authorization Controllers (Gridient.Infrastructure.Authorization.Local)
AccessRightsController
GroupsController
ListsAccessController
Диаграмма зависимостей
Поток выполнения запроса
Конфигурация
Логирование и телеметрия
Дополнительная документация
README.md