Integración clásica

Documentación para la API de alojamiento .NET 6 de Doconut anterior

Utilice esta sección cuando una aplicación .NET 6 existente aún aloje Doconut a través de DocImage.axd, construya Viewer manualmente o copie los scripts del visor en la aplicación. Esa arquitectura sigue documentada para los clientes que no han migrado.

Identificar la integración clásica

El nombre del paquete por sí solo no es suficiente. Ambas generaciones pueden usar Doconut.NET6. La aplicación está usando la integración clásica cuando contiene una o más de estas firmas:

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

Las páginas clásicas también suelen cargar copias gestionadas por la aplicación de:

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

La integración actual, en cambio, se identifica por AddDoconut(), UseDoconutResources(), UseDoconut(), un Viewer inyectado y OpenDocumentAsync().

Abrir el manual preservado

El manual histórico traducido permanece en Configuración heredada .NET 6. Su URL no ha sido redirigida ni reemplazada, porque describe una generación real de integración que las aplicaciones existentes aún utilizan.

No combine fragmentos de ese manual con la documentación actual de AddDoconut(). La construcción del visor, el enrutamiento del middleware, las licencias, los recursos y la propiedad de la sesión son diferentes.

Planificar una migración

Utilice Migrar desde la integración clásica .NET 6 para el mapeo verificado de la construcción manual y la apertura sincrónica de documentos a DI, middleware actual, sesiones asíncronas, recursos generados y complementos con control de capacidad.

Mantenga el despliegue clásico intacto hasta que la aplicación actual apruebe sus pruebas de documento, licencia, búsqueda, anotación, conversor, DICOM, seguridad y reversión.

¿Fue útil esta página?