feat(bll): заготовка ICalendarService

This commit is contained in:
Mikhail Kuznetsov
2024-06-28 16:42:53 +10:00
parent 3d78f31de1
commit 9632b0c560
4 changed files with 94 additions and 1 deletions

View File

@@ -0,0 +1,13 @@

using PARR.BLL.Services.Implementations;
namespace PARR.BLL.Services.Interfaces
{
public interface ICalendarService
{
Task<List<DateOnly>> GetWorkDatesForPeriodAsync(DateOnly startPeriod, TimeSpan distributionPeriod, GetWeekendsDelegate getWeekends);
//Task<List<DateOnly>> GetWorkDatesForPeriodAsync(DateOnly startPeriod, TimeSpan distributionPeriod, Action<List<DateOnly>> getWeekends);
//Task<List<DateOnly>> GetWorkDatesForPeriodAsync(DateOnly startPeriod, TimeSpan distributionPeriod, Action getWeekends);
}
}