public SystemController( ITemplatesProvider templatesProvider, ITemplateCreator templateCreator, ITemplateDestructor templateDestructor, IDocumentsProvider documentsProvider, IDocumentCreator documentCreator, IDocumentDestructor documentDestructor, IUniversityDetailsProvider universityDetailsProvider, IUniversityDetailsUpdater universityDetailsUpdater, IStudentDestructor studentDestructor) { _templatesProvider = templatesProvider; _universityDetailsProvider = universityDetailsProvider; _documentDestructor = documentDestructor; _documentCreator = documentCreator; _documentsProvider = documentsProvider; _templateDestructor = templateDestructor; _templateCreator = templateCreator; _universityDetailsUpdater = universityDetailsUpdater; _studentDestructor = studentDestructor; }
public DocHub(IDocumentsProvider docsProvider) { this.docsProvider = docsProvider; }
public DocumentsController(IDocumentsProvider docsProvider) { this.docsProvider = docsProvider; }
public DocumentsController(IDocumentsProvider docsProvider, ISyncingService syncService) { this.docsProvider = docsProvider; this.syncService = syncService; }
public DownloadController(IDocumentsProvider documentsProvider) { _documentsProvider = documentsProvider; }