protected Calendars(IStorageEntitySetScope <IMailboxSession> parentScope, CalendarGroupReference calendarGroupForNewCalendars, IEntityCommandFactory <Calendars, Calendar> commandFactory = null) : base(parentScope, "Calendars", commandFactory ?? EntityCommandFactory <Calendars, Calendar, CreateCalendar, DeleteCalendar, FindCalendars, ReadCalendar, UpdateCalendar> .Instance) { this.CalendarGroupForNewCalendars = calendarGroupForNewCalendars; }
public CalendarsInCalendarGroup(CalendarGroupReference calendarGroup) : base(calendarGroup, calendarGroup, null) { this.CalendarGroup = calendarGroup; }
public MailboxCalendars(IStorageEntitySetScope <IMailboxSession> scope, CalendarGroupReference calendarGroupForNewCalendars) : base(scope, calendarGroupForNewCalendars, null) { }