Documentation Center

.NET CIL extension points and interfaces

Various parts of the .NET CIL are extensible.

You can make the following changes to the .NET CIL:
  • Implement custom logging
  • Implement custom caching
  • Store and retrieve configuration through an external configuration provider
  • Implement a custom context provider for Ambient Data Framework
To do this, you can implement the following interfaces (refer to the API reference documentation for more information):
  • ICacheConfigurationProvider
  • IContentServiceConfiguration
  • ILogConfiguration
  • ILogger
  • IApplicationConfigurationReader
  • IDiscoveryServiceConfiguration
  • IServiceCacheProvider
  • IADFContextProvider
  • IUGCServiceConfiguration