C# Класс EA.Iws.Domain.Movement.ConsentPeriod

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ConsentPeriod ( INotificationConsentRepository consentRepository, IWorkingDayCalculator workingDayCalculator, INotificationApplicationRepository notificationApplicationRepository ) : System
ExpiresInFourWorkingDays ( System.Guid notificationId ) : Task
ExpiresInThreeOrLessWorkingDays ( System.Guid notificationId ) : Task
HasExpired ( System.Guid notificationId ) : Task

Приватные методы

Метод Описание
GetWorkingDaysToExpiry ( System.Guid notificationId ) : Task

Описание методов

ConsentPeriod() публичный Метод

public ConsentPeriod ( INotificationConsentRepository consentRepository, IWorkingDayCalculator workingDayCalculator, INotificationApplicationRepository notificationApplicationRepository ) : System
consentRepository INotificationConsentRepository
workingDayCalculator IWorkingDayCalculator
notificationApplicationRepository INotificationApplicationRepository
Результат System

ExpiresInFourWorkingDays() публичный Метод

public ExpiresInFourWorkingDays ( System.Guid notificationId ) : Task
notificationId System.Guid
Результат Task

ExpiresInThreeOrLessWorkingDays() публичный Метод

public ExpiresInThreeOrLessWorkingDays ( System.Guid notificationId ) : Task
notificationId System.Guid
Результат Task

HasExpired() публичный Метод

public HasExpired ( System.Guid notificationId ) : Task
notificationId System.Guid
Результат Task