Skip to main content

Class WebApiConfig

Namespace: Aurigma.DesignAtoms.Configuration
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class WebApiConfig

Inheritance: System.Object -> WebApiConfig

Inherited Members

  • System.Object.ToString
  • System.Object.Equals(System.Object)
  • System.Object.Equals(System.Object,System.Object)
  • System.Object.ReferenceEquals(System.Object,System.Object)
  • System.Object.GetHashCode
  • System.Object.GetType
  • System.Object.MemberwiseClone

Constructors

WebApiConfig

public WebApiConfig()

Methods

Register

public static void Register(HttpConfiguration config, IContainer injector, bool enableMappingAttributeRoutes = true)
Parameters
TypeNameDescription
System.Web.Http.HttpConfigurationconfig
Autofac.IContainerinjector
System.BooleanenableMappingAttributeRoutes

CreateJsonSerializerSettings

public static JsonSerializerSettings CreateJsonSerializerSettings(IComponentContext context)
Parameters
TypeNameDescription
Autofac.IComponentContextcontext
Returns

Newtonsoft.Json.JsonSerializerSettings

ConfigureControllersRouting

public static void ConfigureControllersRouting(HttpConfiguration config)
Parameters
TypeNameDescription
System.Web.Http.HttpConfigurationconfig

GetConverters

public static JsonConverter[] GetConverters(IConfiguration configuration, IStateResourcesRepository stateResourcesRepository, IRepositoryFileProtector repositoryFileProtector, IImageLoader imageLoader, IFontService fontService, IColorManagement colorManagement, ILifetimeScope scope)
Parameters
TypeNameDescription
Aurigma.DesignAtoms.Configuration.IConfigurationconfiguration
Aurigma.DesignAtoms.Storage.Repositories.Interfaces.IStateResourcesRepositorystateResourcesRepository
Aurigma.DesignAtoms.Storage.Repositories.Interfaces.Protectors.IRepositoryFileProtectorrepositoryFileProtector
Aurigma.DesignAtoms.Canvas.IImageLoaderimageLoader
Aurigma.DesignAtoms.Services.IFontServicefontService
Aurigma.DesignAtoms.ColorManagement.IColorManagementcolorManagement
Autofac.ILifetimeScopescope
Returns

Newtonsoft.Json.JsonConverter[]

Was this page helpful?