コード例 #1
0
 public DocumentServiceHelper(
     IDaoFactory daoFactory,
     FileShareLink fileShareLink,
     UserManager userManager,
     AuthContext authContext,
     FileSecurity fileSecurity,
     SetupInfo setupInfo,
     FileUtility fileUtility,
     MachinePseudoKeys machinePseudoKeys,
     Global global,
     DocumentServiceConnector documentServiceConnector,
     LockerManager lockerManager,
     FileTrackerHelper fileTracker,
     EntryStatusManager entryStatusManager,
     IServiceProvider serviceProvider)
 {
     DaoFactory               = daoFactory;
     FileShareLink            = fileShareLink;
     UserManager              = userManager;
     AuthContext              = authContext;
     FileSecurity             = fileSecurity;
     SetupInfo                = setupInfo;
     FileUtility              = fileUtility;
     MachinePseudoKeys        = machinePseudoKeys;
     Global                   = global;
     DocumentServiceConnector = documentServiceConnector;
     LockerManager            = lockerManager;
     FileTracker              = fileTracker;
     EntryStatusManager       = entryStatusManager;
     ServiceProvider          = serviceProvider;
 }
コード例 #2
0
 public FileHelper(FileTrackerHelper fileTracker, FilesLinkUtility filesLinkUtility, FileUtility fileUtility, FileConverter fileConverter, Global global)
 {
     FileTracker      = fileTracker;
     FilesLinkUtility = filesLinkUtility;
     FileUtility      = fileUtility;
     FileConverter    = fileConverter;
     Global           = global;
 }
コード例 #3
0
ファイル: File.cs プロジェクト: zltwork/AppServer
 public File(Global global,
             FilesLinkUtility filesLinkUtility,
             FileUtility fileUtility,
             FileConverter fileConverter,
             FileTrackerHelper fileTracker)
     : base(global)
 {
     Version          = 1;
     VersionGroup     = 1;
     FileEntryType    = FileEntryType.File;
     FilesLinkUtility = filesLinkUtility;
     FileUtility      = fileUtility;
     FileConverter    = fileConverter;
     FileTracker      = fileTracker;
 }
コード例 #4
0
 public DocumentServiceTrackerHelper(
     SecurityContext securityContext,
     UserManager userManager,
     TenantManager tenantManager,
     FilesLinkUtility filesLinkUtility,
     EmailValidationKeyProvider emailValidationKeyProvider,
     BaseCommonLinkUtility baseCommonLinkUtility,
     SocketManager socketManager,
     GlobalStore globalStore,
     DisplayUserSettingsHelper displayUserSettingsHelper,
     IDaoFactory daoFactory,
     IOptionsMonitor <ILog> options,
     DocumentServiceHelper documentServiceHelper,
     EntryManager entryManager,
     FileShareLink fileShareLink,
     FilesMessageService filesMessageService,
     DocumentServiceConnector documentServiceConnector,
     NotifyClient notifyClient,
     MailMergeTaskRunner mailMergeTaskRunner,
     FileTrackerHelper fileTracker)
 {
     SecurityContext            = securityContext;
     UserManager                = userManager;
     TenantManager              = tenantManager;
     FilesLinkUtility           = filesLinkUtility;
     EmailValidationKeyProvider = emailValidationKeyProvider;
     BaseCommonLinkUtility      = baseCommonLinkUtility;
     SocketManager              = socketManager;
     GlobalStore                = globalStore;
     DisplayUserSettingsHelper  = displayUserSettingsHelper;
     DaoFactory               = daoFactory;
     DocumentServiceHelper    = documentServiceHelper;
     EntryManager             = entryManager;
     FileShareLink            = fileShareLink;
     FilesMessageService      = filesMessageService;
     DocumentServiceConnector = documentServiceConnector;
     NotifyClient             = notifyClient;
     MailMergeTaskRunner      = mailMergeTaskRunner;
     FileTracker              = fileTracker;
     Logger = options.CurrentValue;
 }