2024-08-06 10:52:27 +10:00
|
|
|
|
|
2024-09-19 13:51:44 +10:00
|
|
|
|
|
2024-08-06 10:52:27 +10:00
|
|
|
|
namespace PARR.DAL.TransformServices
|
|
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Сервис по изменению NextRun
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public interface INextRunModifierService
|
|
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Получить NextRun с учетом тайм зоны робота ЕСПП
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
/// <param name="nextRun"></param>
|
|
|
|
|
|
/// <returns></returns>
|
|
|
|
|
|
DateTimeOffset GetNextRunByAccountRobotTimeZone(DateTimeOffset nextRun);
|
2024-09-19 13:51:44 +10:00
|
|
|
|
|
2026-01-22 11:46:05 +10:00
|
|
|
|
///// <summary>
|
|
|
|
|
|
///// Получить РАБОЧИЙ день следующего срабатывания
|
|
|
|
|
|
///// </summary>
|
|
|
|
|
|
///// <param name="nextRun"></param>
|
|
|
|
|
|
///// <returns></returns>
|
|
|
|
|
|
//Task<DateTimeOffset> GetWorkDayAsync(DateTimeOffset nextRun);
|
2024-08-06 10:52:27 +10:00
|
|
|
|
}
|
|
|
|
|
|
}
|