2017-04-01 4 views
0

Ich habe Schwierigkeiten, eine Dokumentation über die Verwendung eines Caldav-Servers zum Speichern von Ereignissen in einer asp.net-MVC-Anwendung zu finden.Interagieren mit CalDav Server von asp.net MVC

Ich hatte bisher kein Problem, einen lokalen Server mit Radicale zum Laufen zu bringen. Ich habe auch iCal Ereignisse intern unter Verwendung Ical.Net eingerichtet. Das Abrufen und Aktualisieren von Informationen, die auf dem Server gespeichert sind, ist das Hauptproblem.

Ich möchte wie etwas schreiben:

var calDavServer = getServer("localhost:5232"); 
var calendar = calDavServer.getCalendar(); 

// Do operations on calendar... 

calDavServer.updateCalendar(calendar); 

Vielen Dank für jede Hilfe und/oder Beratung.

Antwort

0

Ich weiß nicht viel über ASP.NET und ich denke, dass C# Unterstützung für CalDAV ein wenig schwach sein kann, aber schließlich CalDAV ist nur einige HTTP + XML + iCalendar. Sie brauchen dafür keine "Bibliothek".

Building a CalDAV client ist eine gute Einführung in das Protokoll.

Es sieht so aus, als könnten Sie iCal.NET verwenden, um den iCalendar-Verarbeitungsteil zu verarbeiten.