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; }
/// <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; }
public GetPoscondition(IRepository <CalendarResource, string> resourceRepository, IFileSystemManagement fs) { _resourceRespository = resourceRepository as ResourceRespository; Fs = fs; }