---
title: "Aurigma.DesignAtoms.Configuration Namespace"
canonical: https://customerscanvas.com/docs/cc6/N_Aurigma_DesignAtoms_Configuration.htm
archived: true
applies_to:
  - product: "Customer's Canvas On-Premises"
  - product: "Design Atoms .NET"
    versions: ["6.0.0", "6.x (may differ)"]
---

**You’re viewing outdated documentation.** [View the latest Customer’s Canvas On-Premises documentation](https://customerscanvas.com/docs/on-premises/).

# Aurigma.DesignAtoms.Configuration Namespace

**Applies to:** Customer's Canvas On-Premises; Design Atoms .NET 6.0.0, 6.x (may differ) · **Archived documentation**
 
This namespace contains classes used to configure the Design Atoms Framework.
 
## Classes
  
|   |  Class |  Description |
| --- | --- | --- |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [BaseConfiguration](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Configuration_BaseConfiguration.htm.md) |  Contains basic methods to get configuration parameters. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [Configuration](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Configuration_Configuration.htm.md) |  Contains methods and properties to get configuration parameters. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [DefaultInjectorFactory](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Configuration_DefaultInjectorFactory.htm.md) |  Represents an injection factory for the Design Atoms Framework. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [FileCacheConfiguration](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Configuration_FileCacheConfiguration.htm.md) |  Contains methods and properties used to configure the file cache. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [Injector](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Configuration_Injector.htm.md) |  Contains properties to work with dependency injection. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [UiConfig](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Configuration_UiConfig.htm.md) |  Contains settings of the viewer. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [WatermarkConfig](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Configuration_WatermarkConfig.htm.md) |  Contains methods and properties used to configure watermarks. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [WatermarkConfig.WatermarkImageConfig](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Configuration_WatermarkConfig_WatermarkImageConfig.htm.md) |   |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [WatermarkConfig.WatermarkTextConfig](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Configuration_WatermarkConfig_WatermarkTextConfig.htm.md) |   |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [WatermarkConfig.WatermarkVisibilityConfig](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Configuration_WatermarkConfig_WatermarkVisibilityConfig.htm.md) |   |
 
## Interfaces
  
|   |  Interface |  Description |
| --- | --- | --- |
 |  ![Public interface](https://customerscanvas.com/docs/cc6/icons/pubinterface.gif) |  [IConfiguration](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Configuration_IConfiguration.htm.md) |  Provides basic configuration parameters of the Design Atoms Framework. |
 |  ![Public interface](https://customerscanvas.com/docs/cc6/icons/pubinterface.gif) |  [IFileCacheConfiguration](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Configuration_IFileCacheConfiguration.htm.md) |  Provides the file cache configuration parameters. |
 
## Delegates
  
|   |  Delegate |  Description |
| --- | --- | --- |
 |  ![Public delegate](https://customerscanvas.com/docs/cc6/icons/pubdelegate.gif) |  [Injector.Factory](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Configuration_Injector_Factory.htm.md) |  Provides the instantiation features of the IoC container to managed components. |
