Show / Hide Table of Contents

Class Application

The standard implementation of the IApplication interface.

Inheritance
Object
Application
SimpleInjectorApplication
Implements
IApplication
IServiceRegistrationHandler
IServiceRequestHandler
IDisposable
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Encodo.Quino.App
Assembly: Quino.Application.Core.dll
Syntax
public class Application : IApplication, IServiceRegistrationHandler, IServiceRequestHandler, IDisposable

Properties

Bootstrap

Gets the bootstrap services for this application; cannot be null.

Declaration
public IServiceRegistrationHandler Bootstrap { get; }
Property Value
Type Description
IServiceRegistrationHandler

Services

Gets the IOC services for this application; cannot be null.

Declaration
public IServiceRequestHandler Services { get; }
Property Value
Type Description
IServiceRequestHandler

ShutdownActions

Gets the actions to apply in order to shut down this application.

Declaration
public INamedItemList<IApplicationAction> ShutdownActions { get; }
Property Value
Type Description
INamedItemList<IApplicationAction>

StartupActions

Gets the actions to apply in order to start this application.

Declaration
public INamedItemList<IApplicationAction> StartupActions { get; }
Property Value
Type Description
INamedItemList<IApplicationAction>

Methods

AddRegistration<TBaseService, TService>(IRegistration<TService>)

Declaration
public IServiceRegistrationHandler AddRegistration<TBaseService, TService>(IRegistration<TService> registration)
    where TBaseService : class where TService : class, TBaseService
Parameters
Type Name Description
IRegistration<TService> registration
Returns
Type Description
IServiceRegistrationHandler
Type Parameters
Name Description
TBaseService
TService

CreateSingleRegistration<TService>()

Creates a registration for a singleton to use with AddRegistration<TService, TImplementation>(IRegistration<TImplementation>) to register the same object with multiple interfaces.

Declaration
public IRegistration<TService> CreateSingleRegistration<TService>()
    where TService : class
Returns
Type Description
IRegistration<TService>

A registration for a singleton to use with AddRegistration<TService, TImplementation>(IRegistration<TImplementation>) to register the same object with multiple interfaces.

Type Parameters
Name Description
TService

Dispose()

Declaration
public void Dispose()

Dispose(Boolean)

Releases unmanaged and - optionally - managed resources

Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type Name Description
Boolean disposing

true to release both managed and unmanaged resources; false to release only unmanaged resources.

GetAllInstances(Type)

Gets all instances of type contractType.

Declaration
public IEnumerable<object> GetAllInstances(Type contractType)
Parameters
Type Name Description
Type contractType

Type of the service.

Returns
Type Description
IEnumerable<Object>

Returns a sequence of instances of the given contractType.

Exceptions
Type Condition
ActivationException

If a sequence of instances for the given contractType cannot be created.

GetFormattedDetails()

Gets the details of the contents of this container.

Declaration
public string GetFormattedDetails()
Returns
Type Description
String

The details of the contents of this container.

Remarks

This call will force verification of the container.

GetInstance(Type)

Gets an instance of the type contractType.

Declaration
public object GetInstance(Type contractType)
Parameters
Type Name Description
Type contractType

Type of the service.

Returns
Type Description
Object

An instance of the given contractType.

Exceptions
Type Condition
ActivationException

If an object for the given contractType cannot be created.

GetServices(IServiceRegistrationHandlerSettings)

Gets the services registered in this container.

Declaration
public IServiceRequestHandler GetServices(IServiceRegistrationHandlerSettings settings = null)
Parameters
Type Name Description
IServiceRegistrationHandlerSettings settings

The settings to use; cannot be null.

Returns
Type Description
IServiceRequestHandler

The services registered in this container; cannot be null.

Remarks

This container is locked for further registration after this call.

GetUnderlyingContainer()

Gets the underlying container for advanced registration.

Declaration
public object GetUnderlyingContainer()
Returns
Type Description
Object

The underlying container; cannot be null.

Exceptions
Type Condition
NotSupportedException

If no underlying container exists.

Register<TService>(Func<TService>)

Declaration
public IServiceRegistrationHandler Register<TService>(Func<TService> createInstance)
    where TService : class
Parameters
Type Name Description
Func<TService> createInstance
Returns
Type Description
IServiceRegistrationHandler
Type Parameters
Name Description
TService

Register<TService, TImplementation>()

Registers that a new instance of TImplementation will be returned every time a TService is requested.

Declaration
public IServiceRegistrationHandler Register<TService, TImplementation>()
    where TService : class where TImplementation : class, TService
Returns
Type Description
IServiceRegistrationHandler

This object.

Type Parameters
Name Description
TService

The type of the service.

TImplementation

The type of the implementation.

RegisterSingle<TConcrete>()

Registers a single concrete type, an instance of which will be constructed using constructor injection. TImplementation must be thread-safe.

Declaration
public IServiceRegistrationHandler RegisterSingle<TConcrete>()
    where TConcrete : class
Returns
Type Description
IServiceRegistrationHandler

This object.

Type Parameters
Name Description
TConcrete

RegisterSingle<TService>(TService)

Declaration
public IServiceRegistrationHandler RegisterSingle<TService>(TService instance)
    where TService : class
Parameters
Type Name Description
TService instance
Returns
Type Description
IServiceRegistrationHandler
Type Parameters
Name Description
TService

RegisterSingle<TService>(Func<TService>)

Declaration
public IServiceRegistrationHandler RegisterSingle<TService>(Func<TService> createInstance)
    where TService : class
Parameters
Type Name Description
Func<TService> createInstance
Returns
Type Description
IServiceRegistrationHandler
Type Parameters
Name Description
TService

RegisterSingle<TService, TImplementation>()

Registers that the same instance of TImplementation will be returned every time a TService is requested.

Declaration
public IServiceRegistrationHandler RegisterSingle<TService, TImplementation>()
    where TService : class where TImplementation : class, TService
Returns
Type Description
IServiceRegistrationHandler

This object.

Type Parameters
Name Description
TService

The type of the service.

TImplementation

The type of the implementation.

SetBootstrap(IServiceRegistrationHandler)

Sets the registration handler to use for Bootstrap.

Declaration
public void SetBootstrap(IServiceRegistrationHandler registrationHandler)
Parameters
Type Name Description
IServiceRegistrationHandler registrationHandler

The registration handler to use; cannot be null.

SetServices(IServiceRegistrationHandler)

Sets the registration handler to use with this application.

Declaration
public void SetServices(IServiceRegistrationHandler registrationHandler)
Parameters
Type Name Description
IServiceRegistrationHandler registrationHandler

The registration handler to use; cannot be null.

Implements

IApplication
IServiceRegistrationHandler
IServiceRequestHandler
System.IDisposable

Extension Methods

FeedbackApplicationExtensions.RegisterFeedbackServices(IServiceRegistrationHandler)
FeedbackApplicationExtensions.UseVerbosityCommand(IApplication)
FeedbackApplicationExtensions.UseFeedbackConfiguration(IApplication)
IncidentReportApplicationExtensions.RegisterIncidentReporterServices(IServiceRegistrationHandler)
IncidentReportApplicationExtensions.UseStandardIncidentReportCustomizers(IApplication)
IncidentReportApplicationExtensions.UseIncidentReportSubmitterConfiguration(IApplication)
PreferenceApplicationExtensions.UsePreferences(IApplication)
PreferenceApplicationExtensions.UsePreferenceServices(IApplication)
PreferenceApplicationExtensions.RegisterPreferenceServices(IServiceRegistrationHandler)
SerilogLoggingApplicationExtensions.UseSerilogLogging(IApplication)
SerilogLoggingApplicationExtensions.RegisterSerilogServices(IServiceRegistrationHandler)
SerilogLoggingApplicationExtensions.UseSerilog(IApplication)
SerilogLoggingApplicationExtensions.RemoveSerilog(IApplication)
SerilogLoggingApplicationExtensions.UseSerilogConfiguration(IApplication, String)
MetaSecurityApplicationExtensions.RegisterMetaSecurityServices(IServiceRegistrationHandler)
MetaModelBuilderApplicationExtensions.UseModelBuilder(IApplication)
MetaModelBuilderApplicationExtensions.UseModelBuilder<T>(IApplication)
MetaModelBuilderApplicationExtensions.UseModelBuilderFactory<T>(IApplication)
MetaModelBuilderApplicationExtensions.RegisterMetaBuilderServices(IServiceRegistrationHandler)
MetaModelBuilderApplicationExtensions.UseModelBuilderServices(IApplication)
MetaModelBuilderApplicationExtensions.UseMainModelFactory(IApplication, Boolean)
MetaModelBuilderApplicationExtensions.UseModel(IApplication, Func<IMetaModel>)
MetaModelBuilderApplicationExtensions.UseMetaStandardViewValidators(IApplication)
MetaModelBuilderApplicationExtensions.UseMetaStandardFinalizerBuilders(IApplication)
MetaModelBuilderApplicationExtensions.UseLegacyLanguageMappingFinalizerBuilder(IApplication)
MetaModelBuilderApplicationExtensions.IncludeMetadataBuilder<TBuilder>(IApplication)
ExpressionApplicationExtensions.UseExpressions(IApplication)
ExpressionApplicationExtensions.RegisterExpressionServices(IServiceRegistrationHandler)
ExpressionApplicationExtensions.UseGlobalCulture(IApplication)
ExpressionApplicationExtensions.UseDisplayLanguage(IApplication, String)
ExpressionApplicationExtensions.UseDefaultCulture(IApplication, String)
ExpressionApplicationExtensions.UseGlobalNamespaceConfiguration(IApplication)
ExpressionApplicationExtensions.UseExpressionNamespace<TNamespace>(IApplication)
ExpressionApplicationExtensions.UseNativeOperatorMapper<TMapper>(IApplication, SqlDialect)
ExpressionApplicationExtensions.UseStandardNamespaces(IApplication)
ExpressionApplicationExtensions.ConfigureExpressionService<TService>(IApplication, Action<TService>, String, String)
ExpressionApplicationExtensions.ConfigureNamespaceProvider(IApplication, Action<INamespaceProvider>)
PackToolApplicationExtensions.UsePackTool(IApplication, String)
MetaSchemaApplicationExtensions.UseMetaSchema(IApplication)
MetaSchemaApplicationExtensions.RegisterMetaSchemaServices(IServiceRegistrationHandler)
MetaSchemaApplicationExtensions.UseMetaSchemaCommandSets(IApplication)
MetaSchemaApplicationExtensions.UseMetaSchemaValidators(IApplication)
MetaSchemaApplicationExtensions.UseMetaSchemaStartupActions(IApplication)
MetaSchemaApplicationExtensions.UseSchemaManagerSettingsConfiguration(IApplication)
MetaSchemaApplicationExtensions.UseIntegratedSchemaMigration(IApplication, IApplicationCreationSettings)
MetaSchemaApplicationExtensions.EnableAndAuthorizeSchemaMigration(IApplication)
MetaSchemaApplicationExtensions.DisableQuickSchemaCheck(IApplication)
MetaSchemaApplicationExtensions.UseForDataSchemaMigrationOnly(IApplication)
MetaSchemaApplicationExtensions.UseClearAllDatabaseSchemas(IApplication)
MetaSchemaApplicationExtensions.CreateCheckAndRepairDataSchemaAction(IApplication)
MetaSchemaApplicationExtensions.UseSingleAttemptHeadlessSchemaMigration(IApplication)
MetaSchemaApplicationExtensions.CreateSchemaCommandSets(IApplication)
SandboxGeneratedModelApplicationExtensions.RegisterSandboxModelDependencies(IServiceRegistrationHandler)
PostgreSqlApplicationExtensions.UsePostgreSql(IApplication)
PostgreSqlApplicationExtensions.RegisterPostgreSqlServices(IServiceRegistrationHandler)
ConfigurationApplicationExtensions.Configure<TService>(IApplication, String, Action<TService, IKeyValueNode<String>>, String, String, String)
ConfigurationApplicationExtensions.ConfigureBootstrapService<TService>(IApplication, String, Action<TService, IKeyValueNode<String>>, String, String)
ConfigurationApplicationExtensions.ConfigureBootstrapService<TServiceOne, TServiceTwo>(IApplication, String, Action<TServiceOne, TServiceTwo, IKeyValueNode<String>>, String, String)
ConfigurationApplicationExtensions.ConfigureBootstrapService<TServiceOne, TServiceTwo>(IApplication, Action<TServiceOne, TServiceTwo>, String, String, String)
ConfigurationApplicationExtensions.Configure(IApplication, String, Action<IApplication, IKeyValueNode<String>>, String, String, String)
ConfigurationApplicationExtensions.ConfigureWhen(IApplication, String, Action<IApplication>, String, String, String)
ConfigurationApplicationExtensions.ConfigureWhen<TValue>(IApplication, String, TValue, Action<IApplication>, String, String, String)
ConfigurationApplicationExtensions.Configure<TServiceOne, TServiceTwo>(IApplication, String, Action<TServiceOne, TServiceTwo, IKeyValueNode<String>>, String, String, String)
ConfigurationApplicationExtensions.Configure<TServiceOne, TServiceTwo, TServiceThree>(IApplication, String, Action<TServiceOne, TServiceTwo, TServiceThree, IKeyValueNode<String>>, String, String, String)
ConfigurationApplicationExtensions.UseMainConfigurationFilename(IApplication, String)
ConfigurationApplicationExtensions.UseMainConfigurationFilename(IApplication, Func<IApplication, String>)
ConfigurationApplicationExtensions.GetConfigurationData(IApplication)
ConfigurationApplicationExtensions.GetMainConfigurationFilename(IApplication)
ConfigurationServiceRegistrationHandlerExtensions.RegisterConfigurationServices(IServiceRegistrationHandler)
ConfigurationDebugTools.GetConfigurationData(IServiceRequestHandler)
LocationManagerApplicationExtensions.UseLocationManagerConfiguration(IApplication)
LocationManagerApplicationExtensions.UseApplicationLocations(IApplication)
FixToolApplicationExtensions.UseFixTool(IApplication, String)
TransferApplicationExtensions.UseRegisterTransferServices(IApplication)
TransferApplicationExtensions.RegisterTransferServices(IServiceRegistrationHandler)
ToolsApplicationExtensions.UseMetaTools(IApplication)
ToolsApplicationExtensions.UseMetaToolsServices(IApplication)
ToolsApplicationExtensions.RegisterMetaToolsServices(IServiceRegistrationHandler)
ToolsApplicationExtensions.UseForToolsOnly(IApplication)
PasswordToolApplicationExtensions.UsePasswordTool(IApplication, String)
RemoteServerApplicationExtensions.UseRemoteServer(IApplication)
RemoteServerApplicationExtensions.RegisterRemoteServerServices(IServiceRegistrationHandler)
RemoteServerApplicationExtensions.UseMetaLoopbackServer(IApplication)
RemoteServerApplicationExtensions.UseMethodServerConfiguration(IApplication)
RemoteServerApplicationExtensions.UseMetaStandardRouteHandlers(IApplication)
TasksApplicationExtensions.RegisterTaskServices(IServiceRegistrationHandler)
BookmarkApplicationExtensions.UseBookmarks(IApplication)
BookmarkApplicationExtensions.UseRegisterBookmarkServices(IApplication)
BookmarkApplicationExtensions.RegisterBookmarkServices(IServiceRegistrationHandler)
BookmarkApplicationExtensions.UseStandardBookmarkUrlFragmentHandlers(IApplication)
BookmarkApplicationExtensions.UseStandardBookmarkContextResolvers(IApplication)
BookmarkApplicationExtensions.UseStandardBookmarkScheme(IApplication)
BookmarkApplicationExtensions.UseBookmarkCommandSets(IApplication)
BookmarkApplicationExtensions.CreateBookmarkCommandSets(IApplication)
BookmarkApplicationExtensions.UseBookmarkResources(IApplication)
MetaTestingApplicationExtensions.UseTestingSchemaMigration(IApplication, IApplicationCreationSettings)
MetaTestingApplicationExtensions.UseNullDatabaseServices(IApplication)
MetaTestingServiceRequestHandlerExtensions.InitializeMetaSingletons(IServiceRequestHandler)
RoslynCompilerApplicationExtensions.UseDotNetCoreCompilerPlatform(IApplication)
RoslynCompilerApplicationExtensions.RegisterDotNetCoreCompilerPlatform(IServiceRegistrationHandler)
DataApplicationExtensions.RegisterDataServices(IServiceRegistrationHandler)
DocumentApplicationExtensions.RegisterDocumentServices(IServiceRegistrationHandler)
SoftwareUpdaterApplicationExtensions.UseSoftwareUpdater(IApplication)
SoftwareUpdaterApplicationExtensions.UseSoftwareUpdaterServices(IApplication)
SoftwareUpdaterApplicationExtensions.RegisterSoftwareUpdaterServices(IServiceRegistrationHandler)
SecurityApplicationExtensions.UseSecurity(IApplication)
SecurityApplicationExtensions.UseRegisterSecurityServices(IApplication)
SecurityApplicationExtensions.UseLoginValidatorConfiguration(IApplication)
SecurityApplicationExtensions.RegisterSecurityServices(IServiceRegistrationHandler)
SecurityApplicationExtensions.UseAuthenticator<TAuthenticator>(IApplication)
SecurityApplicationExtensions.UseTokenScheme<TTokenScheme>(IApplication)
SecurityApplicationExtensions.UseTokenAuthentication(IApplication)
LoginApplicationExtensions.UseLoginBehavior(IApplication, LoginBehavior)
MetaApplicationExtensions.UseMeta(IApplication)
MetaApplicationExtensions.UseMetaServices(IApplication)
MetaApplicationExtensions.RegisterMetaServices(IServiceRegistrationHandler)
MetaApplicationExtensions.RegisterExpressionFactoryServices<TImplementation>(IServiceRegistrationHandler)
MetaApplicationExtensions.UseMetaStandardValidators(IApplication)
MetaServiceRequestHandlerExtensions.GetModel(IServiceRequestHandler)
SandboxTestingExtensions.UseTestSecurityGroups(IApplication)
SandboxTestingApplicationExtensions.UseSandboxTesting(IApplication)
SimpleInjectorApplicationExtensions.UseSimpleInjector(IApplication)
SimpleInjectorApplicationExtensions.UseSimpleInjector(IApplication, Container)
QuartzApplicationExtensions.UseQuartz(IApplication)
QuartzApplicationExtensions.UseQuartzBackgroundJob(IApplication, IJobDetail, ITrigger)
QuartzApplicationExtensions.UseQuartzBackgroundJob(IApplication, IJobDetail, IEnumerable<ITrigger>)
MailApplicationExtensions.UseMailLogging(IApplication)
MailApplicationExtensions.RegisterMailLoggingServices(IServiceRegistrationHandler)
MailApplicationExtensions.UseMailLog(IApplication)
MailApplicationExtensions.RemoveMailLog(IApplication)
MailApplicationExtensions.UseMailLogConfiguration(IApplication, String)
MailApplicationExtensions.RegisterMailServices(IServiceRegistrationHandler)
MailApplicationExtensions.UseRegisterMailServices(IApplication)
MetaDataApplicationExtensions.UseMetaData(IApplication)
MetaDataApplicationExtensions.UseMetaDataStartupActions(IApplication)
MetaDataApplicationExtensions.UseMetaDataShutdownActions(IApplication)
MetaDataApplicationExtensions.UseMetaDataServices(IApplication)
MetaDataApplicationExtensions.UseMetaStandardDataHandlers(IApplication)
MetaDataApplicationExtensions.UseDataProviderStatisticsConfiguration(IApplication)
MetaDataApplicationExtensions.UseMetaDataProviderStatisticsLevel(IApplication, DataProviderStatisticsLevel)
MetaDataApplicationExtensions.UseSharedConnectionManagerConfiguration(IApplication)
MetaDataApplicationExtensions.UseMethods<TMethods, TLocalMethods, TRemoteMethods>(IApplication)
MetaDataApplicationExtensions.UseMethods<TMethods>(IApplication, Func<TMethods>, Func<TMethods>)
MetaDataApplicationExtensions.UseDataObjectOperationNamespace(IApplication)
MetaDataApplicationExtensions.UseMetaPrimaryKeyCache(IApplication)
MetaDataApplicationExtensions.UseMetaForeignKeyCache(IApplication, IMetaProperty)
MetaDataApplicationExtensions.UseGlobalValueListCache(IApplication)
MetaDataApplicationExtensions.UseDataIncidentReportCustomizers(IApplication)
MetaDataServiceRegistrationHandlerExtensions.RegisterMetaDataServices(IServiceRegistrationHandler)
MetaDataServiceRequestHandlerExtensions.RegisterDataProviderStatisticsServices<TStatistics>(IServiceRegistrationHandler)
MetaDataServiceRequestHandlerExtensions.CreateSession(IServiceRequestHandler)
MetaDataServiceRequestHandlerExtensions.CreateSession(IServiceRequestHandler, IIdentity)
MetaDataServiceRequestHandlerExtensions.CreateUnrestrictedSession(IServiceRequestHandler)
MetaDataServiceRequestHandlerExtensions.GetDataProvider(IServiceRequestHandler)
MetaDataServiceRequestHandlerExtensions.GetDataHandlerManager(IServiceRequestHandler)
DataGeneratorApplicationExtensions.UseDataGeneratorPhase(IApplication, IDataGeneratorPhase)
DataGeneratorApplicationExtensions.UseDataGenerator(IApplication, IDataGenerator, IDataGeneratorPhase)
DataGeneratorApplicationExtensions.UseDataGenerator<TDataGenerator>(IApplication, IDataGeneratorPhase)
DataGeneratorApplicationExtensions.UseDataGenerator<TDataGenerator>(IApplication, String)
DataGeneratorApplicationExtensions.RegisterDataGeneratorServices(IServiceRegistrationHandler)
DataGeneratorExtensions.GetDataGenerators(IApplication)
DataDebugTools.GetMostRecentPayload(IServiceRequestHandler)
DataDebugTools.GetExternalDataHandler(IServiceRequestHandler)
DataDebugTools.GetFormattedText(IServiceRequestHandler, IQuery)
DataDebugTools.GetFormattedText(IServiceRequestHandler, IExecutableQuery)
DataServiceRequestHandlerExtensions.GetDataObjectFormatter(IServiceRequestHandler)
PluginApplicationExtensions.UsePlugins(IApplication)
PluginApplicationExtensions.UseRegisterServicesPlugins(IApplication)
SqlServerApplicationExtensions.UseSqlServer(IApplication)
MicrosoftLoggingApplicationExtensions.UseMicrosoftLogging(IApplication)
MicrosoftLoggingApplicationExtensions.RegisterMicrosoftLoggingServices(IServiceRegistrationHandler)
MicrosoftLoggingApplicationExtensions.UseMicrosoftLog(IApplication)
MicrosoftLoggingApplicationExtensions.RemoveMicrosoftLog(IApplication)
SecurityModuleApplicationExtensions.UseSecurityModuleAcl(IApplication)
MetaIdentityApplicationExtensions.UseMetaIdentity(IApplication)
RemoteClientApplicationExtensions.UseRemoteClient(IApplication)
RemoteClientApplicationExtensions.RegisterRemoteClient(IServiceRegistrationHandler)
PunchclockApplicationExtensions.UsePunchclock(IApplication)
TestingApplicationExtensions.UseTestingModel(IApplication)
SecurityModuleTestApplicationExtensions.UseSecurityModuleTesting(IApplication)
AccessMappingApplicationExtensions.UseAccessMapping(IApplication)
ReportsModuleApplicationExtensions.UseMetaReporting(IApplication)
ReportsModuleApplicationExtensions.RegisterMetaReportingServices(IServiceRegistrationHandler)
ReportsModuleApplicationExtensions.UseReportInformationResolver(IApplication, EventHandler<ResolveReportInformationEventArgs>)
ProcessApplicationExtensions.UseEventAggregator(IApplication)
ProcessApplicationExtensions.RegisterEventAggregator(IServiceRegistrationHandler)
ProcessApplicationExtensions.UseProcesses(IApplication)
ProcessApplicationExtensions.RegisterProcesses(IServiceRegistrationHandler)
EventAggregatorApplicationExtensions.UseEventAggregatorConfiguration(IApplication)
NUnitServiceRegistrationHandlerExtensions.RegisterNUnit(IServiceRegistrationHandler)
CodeGenerationApplicationExtensions.UseCodeGeneratorTool(IApplication, String)
CodeGenerationApplicationExtensions.UseCodeGenerator(IApplication)
CodeGenerationApplicationExtensions.UseCodeGenerationServices(IApplication)
CodeGenerationApplicationExtensions.RegisterCodeGenerationServices(IServiceRegistrationHandler)
CodeGenerationApplicationExtensions.RegisterCodeValidationServices(IServiceRegistrationHandler)
CodeGenerationApplicationExtensions.UseCodeGenerators(IApplication)
CodeGenerationApplicationExtensions.UseStandardCodeGenerators(IApplication)
CodeGenerationApplicationExtensions.UseCSharpCodeGeneratorValidators(IApplication)
MetaStandardApplicationExtensions.UseMetaStandard(IApplication)
MetaStandardApplicationExtensions.UseMetaStandardServices(IApplication)
MetaStandardApplicationExtensions.RegisterMetaStandardServices(IServiceRegistrationHandler)
MetaPluginApplicationExtensions.UseMetaPlugins(IApplication)
MetaPluginApplicationExtensions.UseMetaPluginStartupActions(IApplication)
BinaryProtocolApplicationExtensions.UseBinaryProtocol(IApplication)
MetaProtocolApplicationExtensions.UseRemoteProtocol(IApplication)
MetaProtocolApplicationExtensions.RegisterRemoteProtocol(IServiceRegistrationHandler)
MetaProtocolApplicationExtensions.UseDefaultRemotePayloadFactory(IApplication, Func<IPayloadFactory<IMetaRequestState>>)
SettingsApplicationExtensions.UseSettingsUtility<TSettings>(IApplication, Type, String, String)
UtilityApplicationExtensions.UseStandardUtility(IApplication)
UtilityApplicationExtensions.UseStandardUtility(IApplication, Type)
UtilityApplicationExtensions.UseStandardUtility<TApplication>(IApplication)
CryptographyApplicationExtensions.UseEncryptionSettingsConfiguration(IApplication)
CryptographyApplicationExtensions.UseCryptographyServices(IApplication)
CryptographyApplicationExtensions.RegisterCryptographyServices(IServiceRegistrationHandler)
CryptographyApplicationExtensions.RegisterPersistentKeyStorage(IServiceRegistrationHandler)
ApplicationApplicationExtensions.UseApplication(IApplication)
ApplicationApplicationExtensions.UseApplicationServices(IApplication)
ApplicationApplicationExtensions.UseApplicationBootstrapServices(IApplication)
ApplicationApplicationExtensions.CopySettings(IApplication, IApplication)
ApplicationApplicationExtensions.UseApplicationStartupActions(IApplication)
ApplicationApplicationExtensions.UseApplicationShutdownActions(IApplication)
ApplicationApplicationExtensions.UseDefaultCrashReporterBehaviors(IApplication)
ApplicationApplicationExtensions.StartUp(IApplication)
ApplicationApplicationExtensions.ShutDown(IApplication)
ApplicationApplicationExtensions.UseServiceRegistrationHandlerVerificationAndLogging(IApplication)
ApplicationServiceRegistrationHandlerExtensions.RegisterApplicationServices(IServiceRegistrationHandler)
ApplicationTranscriptApplicationExtensions.GetTranscript(IApplication)
ConnectionManagerApplicationExtensions.UseConnectionManagerConfiguration(IApplication)
ConnectionManagerApplicationExtensions.RegisterApplicationConnectionServices(IServiceRegistrationHandler)
ConsoleSettingsApplicationExtensions.UseInteractionMode(IApplication, InteractionMode)
DescriptionApplicationExtensions.UseTitle(IApplication, String)
DescriptionApplicationExtensions.UseIcon(IApplication, Object)
DescriptionApplicationExtensions.ConfigureDescription(IApplication, Action<IApplicationDescription>, String)
InitializerApplicationExtensions.AddOrReplacePlaceholderStartupAction(IApplication, String)
InitializerApplicationExtensions.AddOrReplacePlaceholderShutdownAction(IApplication, String)
RunSettingsApplicationExtensions.UseRunMode(IApplication, RunMode)
RunSettingsApplicationExtensions.UseDebugging(IApplication)
RunSettingsApplicationExtensions.UseRunModeCommand(IApplication, Boolean)
ServicesApplicationExtensions.UseGlobalServiceLocator(IApplication)
CommandLineApplicationExtensions.UseConfigurationFileCommand(IApplication)
CommandLineApplicationExtensions.UseUnattendedCommand(IApplication, String)
CommandLineApplicationExtensions.EnableCommandLine(IApplication, Boolean)
CommandLineApplicationExtensions.CreateUnattendedCommandDefinition(IApplication)
CommandLineApplicationExtensions.UseHelpCommandSet(IApplication)
CommandLineApplicationExtensions.CreateHelpCommandSet(IApplication)
ApplicationLoggingApplicationExtensions.EnableExternalLog(IApplication)
ApplicationLoggingApplicationExtensions.DisableExternalLog(IApplication)
ApplicationLoggingApplicationExtensions.UseFileLogConfiguration(IApplication, String)
ApplicationLoggingApplicationExtensions.UseFileLog(IApplication)
ApplicationLoggingApplicationExtensions.RemoveFileLog(IApplication)
CrashApplicationExtensions.UseThrowExceptionCrashReporter(IApplication)
HangfireApplicationExtensions.UseHangfire(IApplication)
SchemaModuleApplicationExtensions.UseMetaSchemaModule(IApplication)
SchemaModuleApplicationExtensions.RegisterSchemaModuleServices(IServiceRegistrationHandler)
ServerApplicationExtensions.UseLoopbackServer(IApplication)
ServerApplicationExtensions.RegisterLoopbackServerServices(IServiceRegistrationHandler)
ServerApplicationExtensions.RegisterServerServices(IServiceRegistrationHandler)
ServerApplicationExtensions.UseRegisterServerServices(IApplication)
ServerApplicationExtensions.UseMongoLoopbackResourceConfiguration(IApplication, String)
ServerApplicationExtensions.UseServerConfiguration(IApplication)
ServerApplicationExtensions.UseIntervalServiceConfiguration(IApplication, String)
ServerApplicationExtensions.UseServerAuthenticatorConfiguration<TState>(IApplication, String)
ServerApplicationExtensions.UseServerStateProviderConfiguration<TState>(IApplication, String)
AntlrParserApplicationExtensions.UseAntlrParsers(IApplication)
AntlrParserApplicationExtensions.RegisterAntlrParserServices(IServiceRegistrationHandler)
TestingGeneratedModelApplicationExtensions.RegisterTestingModelDependencies(IServiceRegistrationHandler)
EnumerableExtensions.ToSequence<T>(T)
CompilerApplicationExtensions.UseCodeDom(IApplication)
CompilerApplicationExtensions.RegisterCodeDom(IServiceRegistrationHandler)
CultureApplicationExtensions.UseCoreResources(IApplication)
StandardApplicationExtensions.UseStandard(IApplication)
StandardApplicationExtensions.UseStandardServices(IApplication)
StandardApplicationExtensions.RegisterStandardServices(IServiceRegistrationHandler)
StandardApplicationExtensions.UseStandardStartupActions(IApplication)
StandardApplicationExtensions.UseMultipleInstanceBehavior(IApplication, MultipleInstanceBehavior, String)
StandardApplicationExtensions.UseMultipleInstanceBehavior(IApplication)
StandardCommandLineApplicationExtensions.UseLanguageCommand(IApplication)
StandardLocationManagerApplicationExtensions.UseStandardLocations(IApplication)
SandboxApplicationExtensions.UseSandboxBase(IApplication)
SandboxApplicationExtensions.UseSandbox(IApplication)
SandboxServiceRegistrationHandlerExtensions.RegisterSandboxCommands(IServiceRegistrationHandler)
SandboxMappingExtensions.UseSandboxSecurityGroups(IApplication)
TestingApplicationExtensions.UseTesting(IApplication)
TestingApplicationExtensions.RegisterStandardTesting(IServiceRegistrationHandler)
TestingApplicationExtensions.UseTestingMainConfigurationFilename(IApplication, Type, String)
TestingApplicationExtensions.RegisterTestingLogin(IServiceRegistrationHandler)
TestingApplicationExtensions.UseTestingLogin(IApplication)
TestingApplicationExtensions.UseTestingLogin(IApplication, String)
CoreTestingServiceRequestHandlerExtensions.InitializeCoreSingletons(IServiceRequestHandler)
Encodo.Quino.App.MetaTestingApplicationExtensions.UseMetaTestingConfiguration(Encodo.Quino.App.IApplication)
Encodo.Quino.App.MetaTestingApplicationExtensions.UseMetaTestingConfigurationFile(Encodo.Quino.App.IApplication)
OdbcApplicationExtensions.UseOdbc(IApplication)
SchemaMigrationToolApplicationExtensions.UseSchemaMigrationTool(IApplication, String)
ConnectionApplicationExtensions.RegisterConnectionServices(IServiceRegistrationHandler)
ConnectionApplicationExtensions.UseDefaultConnectionSettings(IApplication, String)
ConnectionApplicationExtensions.UseDefaultConnectionDriverClass(IApplication, Type)
ConnectionApplicationExtensions.ConfigureDefaultConnectionSettingsGroup(IApplication, Action<IConnectionSettingsGroup>)
ConnectionApplicationExtensions.ConfigureDefaultConnectionSettings(IApplication, Action<IConnectionSettings>)
ConnectionApplicationExtensions.ConfigureConnectionSettings(IApplication, String, Action<IConnectionSettings>)
JsonProtocolApplicationExtensions.UseJsonProtocol(IApplication)
JsonProtocolApplicationExtensions.RegisterJsonProtocolServices(IServiceRegistrationHandler)
JsonProtocolApplicationExtensions.GetJsonSerializerSettings(IServiceRequestHandler)
JsonProtocolApplicationExtensions.UseJsonConverter<TConverter>(IApplication)
JsonProtocolApplicationExtensions.ConfigureDefaultJsonConverters(IApplication)
ConsoleMetaApplicationExtensions.UseMetaSchemaConsole(IApplication, IApplicationCreationSettings)
ConsoleApplicationExtensions.UseConsole(IApplication)
ConsoleApplicationExtensions.UseConsoleServices(IApplication)
ConsoleApplicationExtensions.UseSystemConsoleServices(IApplication)
ConsoleApplicationExtensions.RegisterConsoleServices(IServiceRegistrationHandler)
ConsoleApplicationExtensions.RegisterSystemConsoleServices(IServiceRegistrationHandler)
ConsoleApplicationExtensions.UseConsoleLog(IApplication)
ConsoleApplicationExtensions.RemoveConsoleLog(IApplication)
LoggingApplicationExtensions.UseDebugLog(IApplication)
LoggingApplicationExtensions.RemoveDebugLog(IApplication)
LoggingApplicationExtensions.UseTraceLog(IApplication)
LoggingApplicationExtensions.RemoveTraceLog(IApplication)
LoggingApplicationExtensions.UseExternalLog(IApplication, String, Func<ILogger>, String)
LoggingApplicationExtensions.UseExternalLog<TLogger>(IApplication, Func<ILogger>, String)
LoggingApplicationExtensions.UseExternalLogFromBuilder<TLogger, TLoggerBuilder>(IApplication, String)
LoggingApplicationExtensions.UseExternalLog<TLogger, TSettings>(IApplication, String)
LoggingApplicationExtensions.ClearExternalLoggers(IApplication)
LoggingApplicationExtensions.RemoveExternalLog(IApplication, String)
LoggingApplicationExtensions.RemoveExternalLog<TLogger>(IApplication)
LoggingApplicationExtensions.UseLogger<T>(IApplication)
LoggingApplicationExtensions.LogTo(IApplication, IApplication)
LoggingServiceRegistrationHandlerExtensions.RegisterLoggingServices(IServiceRegistrationHandler)
LoggingServiceRegistrationHandlerExtensions.RegisterDefaultConfigurationLogger(IServiceRegistrationHandler)
LoggingServiceRequestHandlerExtensions.CreateTaskLogger(IServiceRequestHandler)
LoggingDebugTools.GetLogger(IServiceRequestHandler)
LoggingDebugTools.GetInMemoryLogger(IServiceRequestHandler)
TestingFixturesCoreApplicationExtensions.UseStableLogOutput(IApplication)
CommandLineApplicationExtensions.UseCommandLineToolSelector<T>(IApplication)
CommandLineApplicationExtensions.UseCommandLineToolSelectorServices(IApplication)
CommandLineApplicationExtensions.UseCommandLineTool<T>(IApplication, String)
CommandLineApplicationExtensions.UseCommandLineArguments(IApplication, String[])
CommandLineApplicationExtensions.UseCommandLineText(IApplication, String)
CommandLineApplicationExtensions.UseCommandSet(IApplication, ICommandSet)
CommandLineApplicationExtensions.UseCommandSets(IApplication, IEnumerable<ICommandSet>, String)
CommandLineApplicationExtensions.UseCommandSets<T>(IApplication, Func<T, IEnumerable<ICommandSet>>, String)
CommandLineApplicationExtensions.UseCommandSets<T1, T2>(IApplication, Func<T1, T2, IEnumerable<ICommandSet>>, String)
CommandLineApplicationExtensions.UseCommandSets<T1, T2, T3>(IApplication, Func<T1, T2, T3, IEnumerable<ICommandSet>>, String)
CommandLineApplicationExtensions.UseEmptyCommandLine(IApplication)
CommandLineApplicationExtensions.UseProgramName(IApplication, String)
CommandLineServiceRegistrationHandlerExtensions.RegisterCommandLineServices(IServiceRegistrationHandler)
MetaApplicationApplicationExtensions.UseMetaApplication(IApplication)
MetaApplicationApplicationExtensions.UseMetaApplicationServices(IApplication)
MetaApplicationApplicationExtensions.RegisterMetaApplicationServices(IServiceRegistrationHandler)
MetaApplicationApplicationExtensions.UseMetaStartupActions(IApplication)
MetaApplicationApplicationExtensions.ConfigureModel(IApplication, Action<IMetaModel>)
HangfirePostgreSqlApplicationExtensions.UseHangfirePostgreSql(IApplication)
Back to top Generated by DocFX