Rian Stockbower
Rian Stockbower
While there, make sure that they're only implemented for VEVENT, VTODO, VJOURNAL, and VFREEBUSY blocks, per the spec: http://www.kanzaki.com/docs/ical/uid.html
```csharp [Test] [Ignore("Calendar properties aren't being properly serialized")] public void PropertySerialization_Tests() { const string formatted = @"FMTTYPE=text/html:\n\n\n\n\n\n\n\n\nThis is some HTML formatted text.\n\n\n"; var start = DateTime.Now; var end = start.AddHours(1);...
Extending some of the ideas from #271, calendar components should delegate to their parents the hashing and equality-checking for the properties that their parent types own, and simplify down to...
v2's `Attachment` constructor takes a `string`, which it uses as a Uri. Consider creating an nth `Attachment` constructor that takes a `Uri`, and uses it as a URI [as the...
Sometimes you want to find events that overlap with a given search range, as opposed to starting within it. ``` csharp [Test, Category("Recurrence")] public void Foo() { var iCal =...