public new static object GetSample()
 {
     return(new
     {
         canEditTimeZone = false,
         timeZone = TimeZoneWrapper.GetSample(),
         defaultAlert = EventAlertWrapper.GetSample(),
         events = new List <object>()
         {
             EventWrapper.GetSample()
         },
         owner = UserParams.GetSample(),
         objectId = "1",
         title = "Calendar Name",
         description = "Calendar Description",
         backgroundColor = "#000000",
         textColor = "#ffffff",
         isEditable = true,
         permissions = CalendarPermissions.GetSample(),
         isShared = true,
         canAlertModify = true,
         isHidden = false,
         isiCalStream = false,
         isSubscription = false,
         group = "Personal Calendars",
         isNew = true,
         isSubscribed = false,
     });
 }
 public static object GetSample()
 {
     return(new
     {
         owner = UserParams.GetSample(),
         permissions = Permissions.GetSample(),
         isEditable = false,
         CanUnsubscribe = true,
         isShared = true,
         alert = EventAlertWrapper.GetSample(),
         repeatRule = "",
         start = new ApiDateTime(DateTime.Now.AddDays(1), TimeZoneInfo.Utc),
         end = new ApiDateTime(DateTime.Now.AddDays(1), TimeZoneInfo.Utc),
         allDay = false,
         description = "Event Description",
         title = "Event Name",
         objectId = "1",
         sourceId = "calendarID"
     });
 }