Esempio n. 1
0
 public DocumentService(
     IDocumentRepository documentRepository,
     IDocumentVersionRepository documentVersionRepository,
     IStatusRepository statusRepository)
 {
     _documentRepository        = documentRepository;
     _statusRepository          = statusRepository;
     _documentVersionRepository = documentVersionRepository;
 }
Esempio n. 2
0
 public DocumentVersionService(
     IDocumentVersionRepository documentVersionRepository,
     IDocumentRepository documentRepository,
     IFileBlobRepository fileBlobRepository)
 {
     _documentRepository        = documentRepository;
     _documentVersionRepository = documentVersionRepository;
     _fileBlobRepository        = fileBlobRepository;
 }
 public DefaultContentVersionCleanupPolicy(
     IOptions <ContentSettings> contentSettings,
     ICoreScopeProvider scopeProvider,
     IDocumentVersionRepository documentVersionRepository)
 {
     _contentSettings           = contentSettings ?? throw new ArgumentNullException(nameof(contentSettings));
     _scopeProvider             = scopeProvider ?? throw new ArgumentNullException(nameof(scopeProvider));
     _documentVersionRepository = documentVersionRepository ??
                                  throw new ArgumentNullException(nameof(documentVersionRepository));
 }
        public DocumentController()
        {
            UnitOfWork unitOfWork = new UnitOfWork();

            this._IDocumentRepository                  = new DocumentRepository(unitOfWork);
            this._IDocumentVersionRepository           = new DocumentVersionRepository(unitOfWork);
            this._IMasterDocumentTypeRepository        = new MasterDocumentTypeRepository(unitOfWork);
            this._IMasterDocumentFolderRepository      = new MasterDocumentFolderRepository(unitOfWork);
            this._IMasterReviewFrequencyUnitRepository = new MasterReviewFrequencyUnitRepository(unitOfWork);
            this._caching = new CacheManagement();
        }
Esempio n. 5
0
 public ContentVersionService(
     ILogger <ContentVersionService> logger,
     IDocumentVersionRepository documentVersionRepository,
     IContentVersionCleanupPolicy contentVersionCleanupPolicy,
     IScopeProvider scopeProvider,
     IEventMessagesFactory eventMessagesFactory,
     IAuditRepository auditRepository)
 {
     _logger = logger;
     _documentVersionRepository   = documentVersionRepository;
     _contentVersionCleanupPolicy = contentVersionCleanupPolicy;
     _scopeProvider        = scopeProvider;
     _eventMessagesFactory = eventMessagesFactory;
     _auditRepository      = auditRepository;
 }
 public DefaultContentVersionCleanupPolicy(IContentSection contentSection, IScopeProvider scopeProvider, IDocumentVersionRepository documentVersionRepository)
 {
     _contentSection            = contentSection ?? throw new ArgumentNullException(nameof(contentSection));
     _scopeProvider             = scopeProvider ?? throw new ArgumentNullException(nameof(scopeProvider));
     _documentVersionRepository = documentVersionRepository ?? throw new ArgumentNullException(nameof(documentVersionRepository));
 }
Esempio n. 7
0
 public SopViewModel(IDepartmentRepository departmentRepository, IDocumentRepository documentRepository, IDocumentVersionRepository documentVersionRepository)
 {
     _departmentRepository      = departmentRepository;
     _documentRepository        = documentRepository;
     _documentVersionRepository = documentVersionRepository;
 }
Esempio n. 8
0
 public SopController(IDepartmentRepository departmentRepository, IDocumentRepository documentRepository, IDocumentVersionRepository documentVersionRepository)
 {
     _departmentRepository      = departmentRepository;
     _documentRepository        = documentRepository;
     _documentVersionRepository = documentVersionRepository;
 }
Esempio n. 9
0
 public DocumentRepository(Angular2_AspDotNet.Data.UnitOfWork.UnitOfWork unitOfWork) : base(unitOfWork.Context)
 {
     this._unitOfWork = unitOfWork;
     this._IDocumentVersionRepository = new DocumentVersionRepository(unitOfWork);
     db = new Angular2_AspDotNetEntities();
 }