Esempio n. 1
0
 public AnnotationUtil(IAnnotationAccess annotationAccess, IPackageAccess packageAccess, IPublicationAccess publicationAccess, ITagDomainService tagDomainService)
 {
     this.annotationAccess  = annotationAccess;
     this.packageAccess     = packageAccess;
     this.publicationAccess = publicationAccess;
     this.tagDomainService  = tagDomainService;
 }
 public OrphanItemsService(IPublicationAccess publicationAccess, IPackageAccess packageAccess, IRecentHistoryAccess recentHistoryAccess, IAnnotationAccess annotationAccess)
 {
     this.publicationAccess   = publicationAccess;
     this.packageAccess       = packageAccess;
     this.recentHistoryAccess = recentHistoryAccess;
     this.annotationAccess    = annotationAccess;
 }
Esempio n. 3
0
 public PublicationDomainService(IPublicationAccess publicationAccess,
                                 IConnectionMonitor connectionMonitor,
                                 IDeliveryService deliveryService,
                                 IAnnotationAccess annotationAccess,
                                 INetwork networkService,
                                 IPackageAccess packageAccess)
 {
     this.publicationAccess = publicationAccess;
     this.connectionMonitor = connectionMonitor;
     this.deliveryService   = deliveryService;
     this.annotationAccess  = annotationAccess;
     this.networkService    = networkService;
     this.packageAccess     = packageAccess;
 }
 public AnnotationSyncService(ISyncService syncService, IAnnotationAccess annotationAccess, IPublicationAccess publicationAccess, IConnectionMonitor connectionMonitor)
 {
     annotationSyncQueue    = new Queue <IAnnotationSyncTask>();
     this.syncService       = syncService;
     this.annotationAccess  = annotationAccess;
     this.publicationAccess = publicationAccess;
     this.connectionMonitor = connectionMonitor;
     actions = new List <ISyncAction>
     {
         //SyncActionFactory.CreateSyncActionBy(SyncActionName.AnnCategoryTagSyncAction)
         //,
         //SyncActionFactory.CreateSyncActionBy(SyncActionName.AnnotationDownloadAction),
         //SyncActionFactory.CreateSyncActionBy(SyncActionName.AnnotationUploadAction)
     };
 }
        public AnnotationTaskContext(IAnnotationSyncTask annotationSyncTask, ISyncService syncService, IAnnotationAccess annotationAccess)
        {
            this.AnnotationSyncTask = annotationSyncTask;
            this.SyncService        = syncService;
            this.AnnotationAccess   = annotationAccess;
            var uerFolder = GlobalAccess.Instance.CurrentUserInfo.UserFolder;

            this.AnnotationDownloadFile       = Path.Combine(uerFolder, Constants.AnnotationDownZip);
            this.AnnotationDownloadTempFolder = Path.Combine(uerFolder, Constants.AnnotationDown);
        }
Esempio n. 6
0
 public TagDeletedHandle(IAnnotationAccess annotationAccess)
 {
     this.annotationAccess = annotationAccess;
 }