# TXTextControl.Web.MVC.DocumentViewer.Hosting namespace

> TXTextControl.Web.MVC.DocumentViewer.Hosting.AddTXDocumentViewerExtension Class TXTextControl.Web.MVC.DocumentViewer.Hosting.DiagnosticsOptions Class TXTextControl.Web.MVC.DocumentViewer.Hosting.DocumentProcessingMode Enumerations TXTextControl.Web.MVC.DocumentViewer.Hosting.ProcessEndpointOptions Class TXTextControl.Web.MVC.DocumentViewer.Hosting.ProcessOptions Class TXTextControl.Web.MVC.DocumentViewer.Hosting.TransportOptions Class TXTextControl.Web.MVC.DocumentViewer.Hosting.ViewerOptions Class TXTextControl.Web.MVC.DocumentViewer.Hosting.WorkerPoolOptions Class

- **Product:** TX Text Control .NET Server
- **Section:** Reference
- **Kind:** Namespace
- **Path:** TX Text Control .NET Server > Reference > TXTextControl.Web.MVC.DocumentViewer.Hosting namespace
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc-documentviewer-hosting/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc-documentviewer-hosting/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc-documentviewer-hosting/llms-full.txt

---

## On This Page

- [Description](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc-documentviewer-hosting/#description)

---

## In This Section

- [AddTXDocumentViewerExtension Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc-documentviewer-hosting/addtxdocumentviewerextension/llms.txt): Registers document viewer options and startup validation.
- [DiagnosticsOptions Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc-documentviewer-hosting/diagnosticsoptions/llms.txt): Configures process-execution diagnostics.
- [DocumentProcessingMode Enumerations](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc-documentviewer-hosting/documentprocessingmode/llms.txt): Specifies where native document processing runs.
- [ProcessEndpointOptions Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc-documentviewer-hosting/processendpointoptions/llms.txt): Configures a managed process endpoint.
- [ProcessOptions Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc-documentviewer-hosting/processoptions/llms.txt): Configures the process lifecycle and its execution boundary.
- [TransportOptions Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc-documentviewer-hosting/transportoptions/llms.txt): Configures serialized request and response limits.
- [ViewerOptions Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc-documentviewer-hosting/vieweroptions/llms.txt): Configures document viewer hosting and the isolated worker runtime.
- [WorkerPoolOptions Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc-documentviewer-hosting/workerpooloptions/llms.txt): Configures the isolated worker pool.

---

## Nearby

- **Previous:** [DocumentViewerSettings.ViewMode Enumeration](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc-documentviewer/documentviewersettings-viewmode/enumeration/llms.txt)
- **Next:** [AddTXDocumentViewerExtension Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc-documentviewer-hosting/addtxdocumentviewerextension/llms.txt)
