Klasyczna integracja
Dokumentacja wcześniejszego API hostingu Doconut .NET 6
Użyj tej sekcji, gdy istniejąca aplikacja .NET 6 nadal hostuje Doconut poprzez DocImage.axd, ręcznie tworzy Viewer lub kopiuje skrypty przeglądarki do aplikacji. Ta architektura pozostaje udokumentowana dla klientów, którzy nie przeszli migracji.
Zidentyfikuj klasyczną integrację
Nazwa pakietu sama w sobie nie wystarczy. Obie generacje mogą używać Doconut.NET6. Aplikacja używa klasycznej integracji, gdy zawiera jeden lub więcej z następujących sygnatur:
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);Klasyczne strony również często ładowały zarządzane przez aplikację kopie:
docViewer.js
documentLinks.js
docViewer.UI.jsObecna integracja jest natomiast rozpoznawana po AddDoconut(), UseDoconutResources(), UseDoconut(), wstrzykniętym Viewer oraz OpenDocumentAsync().
Otwórz zachowaną instrukcję
Przetłumaczona historyczna instrukcja znajduje się pod Starsza konfiguracja .NET 6. Jej adres URL nie został przekierowany ani zamieniony, ponieważ opisuje rzeczywistą generację integracji, której istniejące aplikacje nadal używają.
Nie łącz fragmentów z tej instrukcji z bieżącą dokumentacją AddDoconut(). Konstrukcja Viewer, routing middleware, licencje, zasoby i własność sesji są różne.
Zaplanuj migrację
Użyj Migracja z klasycznej integracji .NET 6, aby uzyskać zweryfikowane mapowanie od ręcznej konstrukcji i synchronicznego otwierania dokumentów do DI, bieżącego middleware, asynchronicznych sesji, generowanych zasobów oraz wtyczek z ograniczeniami funkcjonalności.
Utrzymuj klasyczną implementację nienaruszoną, dopóki bieżąca aplikacja nie przejdzie testów dokumentu, licencji, wyszukiwania, adnotacji, konwertera, DICOM, bezpieczeństwa i przywracania.
Czy ta strona była pomocna?