> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# NetServer Factory element

> NetServer configuration values are used to access class factory information. The ClassFactory is part of a NetServer extension mechanism to support plug-ins.

These configuration values are used to access class factory information. The `ClassFactory` is part of a NetServer extension mechanism to support plug-ins. Add entries for each dynamic link library containing custom archive providers, document or sentry plugins, and so on.

```XML theme={null}
<Factory>
  <CustomFactories>
    <add key="FullClassNameToOverride" value="DevNetCustomFactories.dll" />
  </CustomFactories>
  <DynamicLoad>
    <add key="MyArchiveProviders" value="DeNetArchiveProviders.dll" />
  </DynamicLoad>
</Factory>
```

| Name            | Description                                                                                                                                                                                                                                                            |
| --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| CustomFactories | Custom factories that are to replace the default factories. The name of the class to override is the key and the name of the assembly where the custom factory resides is the value.                                                                                   |
| DynamicLoad     | This is the most common way to extend NetServer, and it is used to create custom Archive and MDO Providers, Sentry and Document plug-ins, and more. Contains a list of assemblies dynamically loaded at runtime. Keys will be ignored, values must specify assemblies. |


## Related topics

- [NetServer Reporter element](/en/onsite/web-config/reporter.md)
- [NetServer Services element](/en/onsite/web-config/services.md)
- [NetServer Scripting element](/en/onsite/web-config/scripting.md)
- [NetServer Infrastructure element](/en/onsite/web-config/infrastructure.md)
- [NetServer Webhooks element](/en/onsite/web-config/webhooks.md)
- [NetServer Threading element](/en/onsite/web-config/threading.md)
