18 lines
568 B
C#
18 lines
568 B
C#
using PARR.Core.Services.Task.Models;
|
|
|
|
namespace PARR.Core.Services.Task.Interfaces
|
|
{
|
|
/// <summary>
|
|
/// Сервис для проверки и исправления зависших задач.
|
|
/// Запускается фоновой задачей по расписанию.
|
|
/// </summary>
|
|
internal interface ITaskReconciliationService
|
|
{
|
|
/// <summary>
|
|
/// Выполнить один проход проверки
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
Task<ReconciliationReport> RunAsync();
|
|
}
|
|
}
|