Exemplo n.º 1
0
 public ACLReport(IRepository <Principal, string> prinRepository,
                  IRepository <CalendarCollection, string> colRepository,
                  IRepository <CalendarResource, string> resRepository)
 {
     _principalRepository  = prinRepository as PrincipalRepository;
     _collectionRepository = _collectionRepository;
     _resourceRepository   = resRepository as ResourceRespository;
 }
Exemplo n.º 2
0
 public PutPrecondition(IFileSystemManagement manager,
                        IRepository <CalendarCollection, string> collectionRepository,
                        IRepository <CalendarResource, string> resourceRepository)
 {
     _collectionRepository = collectionRepository as CollectionRepository;
     _resourceRespository  = resourceRepository as ResourceRespository;
     StorageManagement     = manager;
 }
Exemplo n.º 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;
 }
Exemplo n.º 4
0
 public GetPoscondition(IRepository <CalendarResource, string> resourceRepository, IFileSystemManagement fs)
 {
     _resourceRespository = resourceRepository as ResourceRespository;
     Fs = fs;
 }
 public PropfindPrecondition(IRepository <CalendarCollection, string> collectionRepository,
                             IRepository <CalendarResource, string> resourceRepository)
 {
     _collectionRepository = collectionRepository as CollectionRepository;
     _resourceRespository  = resourceRepository as ResourceRespository;
 }
Exemplo n.º 6
0
 public CollectionReport(IRepository <CalendarResource, string> resRepository)
 {
     _resourceRepository = resRepository as ResourceRespository;
 }