feat(docker, api, core, dal, domain, workloadBuilder): WorkloadBuillder - формирование кэша по интервалу.
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
using PARR.Domain.Settings;
|
||||
|
||||
namespace PARR.Core.Services.Workload.Interfaces
|
||||
{
|
||||
/// <summary>
|
||||
/// Формирование кэш отчетов по интервалу
|
||||
/// </summary>
|
||||
public interface IWorkloadIntervalService
|
||||
{
|
||||
/// <summary>
|
||||
/// Запуск формирования по интервалу
|
||||
/// </summary>
|
||||
/// <param name="interval">Интервал</param>
|
||||
/// <param name="mqSettings">Настройки очереди куда отправлять задание</param>
|
||||
/// <returns></returns>
|
||||
Task StartAsync(TimeSpan interval, IMqSettings mqSettings);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user