Suoranta.EnterpriseLib.Web - Developer API

Suoranta.EnterpriseLib.Types.Configuration Namespace

Classes


  Class Description
Public class ApiServiceElement
Describes WebAPI service that can contain multiple EndpointElements.
Public class ApiServiceElementCollection
Public class Authentication
Authentication type
Public class AzureServicePrincipalSqlConnectionElement
When using this class, SqlConnection object must be manually configured with
C#
var credentialOptions = new DefaultAzureCredentialOptions
{
    ManagedIdentityClientId = [value from instance of this class]
};
var credential = new DefaultAzureCredential(credentialOptions);
var token = credential.GetToken(
    new Azure.Core.TokenRequestContext("https://database.windows.net/.default".WrapToArray())
);
connection.AccessToken = token.Token;
Public class AzureSqlConnectionElement
Configuration for modern Azure SQL (Entity) connections employing Entra authentication.
Public class BlobContainerElement
Describes BlobContainerClient
Public class BlobContainerElementCollection
Public class BlobStorageConnectionElement
Public class ConfigurationElementCollection<(Of <(<'TElement>)>)>
Public class ConnectionElement
Base class for representing full Entity Framework connection string. Derived classes:
Public class ConnectionElementCollection
Public class EndpointElement
Public class EndpointElementCollection
Public class EnterpriseLibSection
Defines
Public class EnterpriseLibSectionGroup
Defines
Public class EnvironmentElement
XML node describing variable settings
Public class EnvironmentElementCollection
Collection of environments defined for the application
Public class IntegratedSecurity
Values for traditional SQL connection integrated security.
Public class JsonSettingsElement
Serialization settings for Newtonsoft.Json
Public class MailServiceElement
Describes SMTP server that is used to send e-mail notifications.
Public class Provider
Public class PushNotificationsElement
Public class SqlServerConnectionElement
Configuration element for traditional SQL connections using either Windows authentication or SQL user with password
Public class StringEnum
Public class WebSettingsSection
EnterpriseLib.Web configuration section

Enumerations


  Enumeration Description
Public enumeration DateParseHandling
Public enumeration DateTimeZoneHandling
Public enumeration FloatParseHandling
Public enumeration JsonSerializer
Selector for JSON serializer
Public enumeration Protocol