Servizi InCore


IInCoreServices

Classe contenitore per tutte le utility InCore.

Questo Servizio viene iniettato nei Controller base con il nome Core in modo da poter essere usato ovunque.
Di seguito le Proprietà e i Metodi disponibili pubblicamente.

  • Config: proprietà, istanza del Servizio IInCoreConfig.
  • DTConfiguration: proprietà, lista di tutte le DataTable configurate.
  • EmailProviders: proprietà, lista di tutti i Provider Email configurati.
    • ReloadEmailProviders(): metodo di ricarica dei Provider Email in tempo reale.
  • EmailSender: proprietà, istanza del Servizio IInCoreEmailSender.
  • Identity: proprietà, istanza del Servizio IInCoreIdentity.
  • Menu: proprietà, lista di tutte le voci di menù configurate.
    • ReloadMenu(): metodo di ricarica del Menù in tempo reale.
  • Microsoft365: proprietà, istanza del Servizio IInCoreMicrosoft365.
  • Notifier: proprietà, istanza del Servizio IInCoreNotifier.
  • Project: proprietà, classe Progetto dal file di configurazione.
  • Settings: proprietà, elenco delle impostazioni di configurazione.
    • ReloadSettings(): metodo di ricarica della Configurazione in tempo reale.
  • TempDataProvider: proprietà, elenco dei TempData per la generazione dei PDF.
  • ViewEngine: proprietà, motore delle Viste per la generazione dei PDF.