/
a_trezubov
/
SberAzsMonitoring
Обзор
Документация
Войти
/
a_trezubov
/
SberAzsMonitoring
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
src/Application/Interfaces/INotifyRegionScanHandler.cs
19 строк
1 KB
a.trezubov
Initial commit: SberAzsMonitoring core architecture
28 июл 2026, 12:18
28 июл 2026, 12:18
5386cd7
Код
Авторство
О чём код?
using System.Threading; using System.Threading.Tasks; using SberAzsMonitoring.Application.Common.DTOs; // Для доступа к NotifyResultDto using SberAzsMonitoring.Application.Features.Commands; // Для доступа к NotifyRegionScanCommand namespace SberAzsMonitoring.Application.Interfaces; /// <summary> /// Интерфейс обработчика команды внеочередного сканирования региона. /// </summary> public interface INotifyRegionScanHandler { /// <summary> /// Асинхронно обрабатывает команду сканирования и отправляет результаты. /// </summary> /// <param name="command">Объект команды с метаданными (включая TargetTenantId).</param> /// <param name="cancellationToken">Токен отмены операции.</param> Task<NotifyResultDto> HandleAsync(NotifyRegionScanCommand command, CancellationToken cancellationToken = default); }