Exemple #1
0
        public MKCalendarPosCondition(IFileSystemManagement fs,
                                      IRepository <CalendarCollection, string> collectionRepository)
        {
            _collectionRepository = collectionRepository as CollectionRepository;

            Fs = fs;
        }
 public PutPrecondition(IFileSystemManagement manager,
                        IRepository <CalendarCollection, string> collectionRepository,
                        IRepository <CalendarResource, string> resourceRepository)
 {
     _collectionRepository = collectionRepository as CollectionRepository;
     _resourceRespository  = resourceRepository as ResourceRespository;
     StorageManagement     = manager;
 }
Exemple #3
0
 /// <summary>
 ///     DI in the params.
 /// </summary>
 /// <param name="fsManagement"></param>
 /// <param name="aclProfind"></param>
 /// <param name="collectionCollectionReport"></param>
 /// <param name="collectionRespository"></param>
 /// <param name="resourceRespository"></param>
 /// <param name="principalRepository"></param>
 public CalDav(IFileSystemManagement fsManagement, IACLProfind aclProfind,
               ICollectionReport collectionCollectionReport, IRepository <CalendarCollection,
                                                                          string> collectionRespository, IRepository <CalendarResource, string> resourceRespository,
               IRepository <Principal, string> principalRepository)
 {
     StorageManagement          = fsManagement;
     _aclProfind                = aclProfind;
     _colectionCollectionReport = collectionCollectionReport;
     _collectionRespository     = collectionRespository as CollectionRepository;
     _principalRepository       = principalRepository as PrincipalRepository;
     _resourceRespository       = resourceRespository as ResourceRespository;
 }
 public MKCalendarPrecondition(IFileSystemManagement fileSystemManagement,
                               IRepository <CalendarCollection, string> collectionRepository)
 {
     fs = fileSystemManagement;
     _collectionRepository = collectionRepository as CollectionRepository;
 }
Exemple #5
0
 public GetPoscondition(IRepository <CalendarResource, string> resourceRepository, IFileSystemManagement fs)
 {
     _resourceRespository = resourceRepository as ResourceRespository;
     Fs = fs;
 }