public CombinedHolidayCalendar(HolidayCalendar calendar1, HolidayCalendar calendar2) { ArgumentChecker.NotNull(calendar1, nameof(calendar1)); ArgumentChecker.NotNull(calendar2, nameof(calendar2)); this.calendar1 = calendar1; this.calendar2 = calendar2; }
static GlobalHolidayCalendars() { lon = GenerateLondon(); par = GenerateParis(); fra = GenerateFrankfurt(); zur = GenerateZurich(); target = GenerateEuropeanTarget(); nyc = GenerateUsNewYork(); }
public virtual HolidayCalendar CombinedWith(HolidayCalendar other) { if (this.Equals(other)) { return(this); } return(new CombinedHolidayCalendar(this, other)); }