Klassische Integration

Dokumentation für die frühere Doconut .NET 6 Hosting-API

Verwenden Sie diesen Abschnitt, wenn eine bestehende .NET 6‑Anwendung Doconut weiterhin über DocImage.axd hostet, Viewer manuell erstellt oder die Viewer‑Skripte in die Anwendung kopiert. Diese Architektur bleibt für Kunden, die noch nicht migriert sind, dokumentiert.

Identifizieren Sie die klassische Integration

Der Paketname allein reicht nicht aus. Beide Generationen können Doconut.NET6 verwenden. Die Anwendung nutzt die klassische Integration, wenn sie eine oder mehrere der folgenden Signaturen enthält:

csharp
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);

Klassische Seiten laden häufig auch von der Anwendung verwaltete Kopien von:

text
docViewer.js
documentLinks.js
docViewer.UI.js

Die aktuelle Integration wird stattdessen durch AddDoconut(), UseDoconutResources(), UseDoconut(), einen injizierten Viewer und OpenDocumentAsync() identifiziert.

Öffnen Sie das erhaltene Handbuch

Das übersetzte historische Handbuch befindet sich weiterhin unter Alte .NET 6 Einrichtung. Die URL wurde nicht weitergeleitet oder ersetzt, weil sie eine reale Integrationsgeneration beschreibt, die von bestehenden Anwendungen noch verwendet wird.

Kombinieren Sie keine Code‑Snippets aus diesem Handbuch mit der aktuellen AddDoconut()‑Dokumentation. Viewer‑Konstruktion, Zwischenschicht‑Routing, Lizenzen, Ressourcen und Sitzungs‑Eigentum unterscheiden sich.

Planen Sie eine Migration

Verwenden Sie Migration von der klassischen .NET 6 Integration für die verifizierte Zuordnung von manueller Konstruktion und synchroner Dokumentenöffnung zu DI, aktueller Zwischenschicht, asynchronen Sitzungen, generierten Ressourcen und funktionsgesteuerten Plugins.

Behalten Sie die klassische Bereitstellung bei, bis die aktuelle Anwendung ihre Dokument‑, Lizenz‑, Such‑, Annotations‑, Konverter‑, DICOM‑, Sicherheits‑ und Rollback‑Tests bestanden hat.

War diese Seite hilfreich?