C# 클래스 EA.Iws.Domain.Movement.ConsentPeriod

파일 보기 프로젝트 열기: EnvironmentAgency/prsd-iws 1 사용 예제들

공개 메소드들

메소드 설명
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