Integrazione classica
Documentazione per la precedente API di hosting Doconut .NET 6
Usa questa sezione quando un'applicazione .NET 6 esistente ospita ancora Doconut tramite
DocImage.axd, costruisce manualmente il Viewer o copia gli script del visualizzatore
nell'applicazione. Tale architettura rimane documentata per i clienti che non hanno ancora migrato.
Identifica l'integrazione classica
Il solo nome del pacchetto non è sufficiente. Entrambe le generazioni possono utilizzare Doconut.NET6.
L'applicazione sta usando l'integrazione classica quando contiene una o più di queste
firmature:
app.MapWhen(
context => context.Request.Path.ToString().EndsWith("DocImage.axd"),
branch => branch.UseDoconut(new DoconutOptions()));
var viewer = new Viewer(_cache, _accessor, licenseFilePath);
var token = viewer.OpenDocument(path, config, documentOptions);
Viewer.DoconutLicense(licenseStream);
Viewer.SetLicensePlugin(pluginLicenseStream);Le pagine classiche caricano spesso copie gestite dall'applicazione di:
docViewer.js
documentLinks.js
docViewer.UI.jsL'integrazione attuale, invece, è identificata da AddDoconut(),
UseDoconutResources(), UseDoconut(), un Viewer iniettato e
OpenDocumentAsync().
Apri il manuale conservato
Il manuale storico tradotto è ancora disponibile su Configurazione Legacy .NET 6. Il suo URL non è stato reindirizzato né sostituito, perché descrive una generazione reale di integrazione che le applicazioni esistenti usano ancora.
Non combinare frammenti di quel manuale con la documentazione corrente di AddDoconut(). La costruzione del Viewer, il routing del middleware, le licenze, le risorse e la proprietà della sessione sono diversi.
Pianifica una migrazione
Usa Migra dall'integrazione classica .NET 6 per la mappatura verificata dalla costruzione manuale e dall'apertura sincrona dei documenti a DI, middleware attuale, sessioni asincrone, risorse generate e plugin con gating di capacità.
Mantieni l'implementazione classica intatta finché l'applicazione corrente non supera i test su documento, licenza, Ricerca, Annotazione, Convertitore, DICOM, sicurezza e rollback.
Questa pagina è stata utile?