| 123456789101112131415161718192021222324252627282930313233343536 |
- using System.Collections.Generic;
- using Abp.Web.Api.ProxyScripting.Configuration;
- using Abp.Web.MultiTenancy;
- using Abp.Web.Security.AntiForgery;
- namespace Abp.Web.Configuration
- {
- /// <summary>
- /// Used to configure ABP Web Common module.
- /// </summary>
- public interface IAbpWebCommonModuleConfiguration
- {
- /// <summary>
- /// If this is set to true, all exception and details are sent directly to clients on an error.
- /// Default: false (ABP hides exception details from clients except special exceptions.)
- /// </summary>
- bool SendAllExceptionsToClients { get; set; }
- /// <summary>
- /// Used to configure Api proxy scripting.
- /// </summary>
- IApiProxyScriptingConfiguration ApiProxyScripting { get; }
- /// <summary>
- /// Used to configure Anti Forgery security settings.
- /// </summary>
- IAbpAntiForgeryConfiguration AntiForgery { get; }
- /// <summary>
- /// Used to configure embedded resource system for web applications.
- /// </summary>
- IWebEmbeddedResourcesConfiguration EmbeddedResources { get; }
- IWebMultiTenancyConfiguration MultiTenancy { get; }
- }
- }
|