Exemplo n.º 1
0
 public ITemplateCreator <TTemplatedFeatureVector, TTemplate> getTemplateCreator()
 {
     if (this.templateCreator == null)
     {
         this.templateCreator = this.createTemplateCreator();
     }
     return(templateCreator);
 }
Exemplo n.º 2
0
 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 ResolvePracticeCase(IAppDbContext context, IMailClient mailClient, ITemplateCreator templateCreator)
 {
     _context         = context;
     _mailClient      = mailClient;
     _templateCreator = templateCreator;
 }