Skip to content

Морозов Сергей Лаб. 1 Группа 6513#27

Open
kingtuler1454 wants to merge 6 commits intoitsecd:mainfrom
kingtuler1454:main
Open

Морозов Сергей Лаб. 1 Группа 6513#27
kingtuler1454 wants to merge 6 commits intoitsecd:mainfrom
kingtuler1454:main

Conversation

@kingtuler1454
Copy link

ФИО: Морозов Сергей
Номер группы: 6513
Номер лабораторной: 1
Номер варианта: 47
Краткое описание предметной области: Транспортное средство
Краткое описание добавленных фич: Добавлен сервис генерации и кэширование через redis

@github-actions github-actions bot added In progress Код в процессе проверки Lab 1 Лабораторная №1. Кэширование labels Mar 4, 2026
@github-actions github-actions bot requested a review from alxmcs March 4, 2026 19:49
Copy link
Collaborator

@alxmcs alxmcs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Пара мелочей

ILogger<VehicleService> logger) : IVehicleService
{
/// <inheritdoc />
public async Task<Vehicle> GetVehicleAsync(int id)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Суффикс Async обычно ставится для методов, у которых есть синхронная имплементация. У тебя такой нет, так что он не нужен


try
{
var expirationMinutes = configuration.GetValue("CacheSettings:ExpirationMinutes", 15);
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Эта операция происходит каждый раз при добавлении данных в кэш, а могла бы происходить один раз при создании службы

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

In progress Код в процессе проверки Lab 1 Лабораторная №1. Кэширование

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants