feat(core, dal): WorkloadCacheService - методы для работы с кэшем отчетности workload
This commit is contained in:
24
PARR.Core/Services/Workload/Models/TemplateReportData.cs
Normal file
24
PARR.Core/Services/Workload/Models/TemplateReportData.cs
Normal file
@@ -0,0 +1,24 @@
|
||||
namespace PARR.Core.Services.Workload.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// Модель данных для формирования отчета по шаблонам.
|
||||
/// Склеенные данные полученные из кэш и БД
|
||||
/// </summary>
|
||||
/// <param name="TemplateId"></param>
|
||||
/// <param name="ResponseArea"></param>
|
||||
/// <param name="WorkGroup"></param>
|
||||
/// <param name="Name"></param>
|
||||
/// <param name="NextRun"></param>
|
||||
/// <param name="IsActiveTemplate"></param>
|
||||
/// <param name="IsActiveSchedule"></param>
|
||||
public record TemplateReportData(
|
||||
Guid TemplateId,
|
||||
string ResponseArea,
|
||||
string WorkGroup,
|
||||
string Name,
|
||||
DateTimeOffset NextRun,
|
||||
bool IsActiveTemplate,
|
||||
bool IsActiveSchedule,
|
||||
DateTimeOffset CacheDate
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user