Show / Hide Table of Contents

Class AspNetFeatureManagerBase

Base OWIN implementation of a IFeatureManager.

Inheritance
System.Object
Loggable
FeatureManagerBase
AspNetFeatureManagerBase
Implements
ILoggable
IFeatureManager
IAsyncInitializable
IAsyncFinalizable
Inherited Members
FeatureManagerBase.InitializationMonitor
FeatureManagerBase.FinalizationMonitor
FeatureManagerBase.InitializeAsync(IAppContext, CancellationToken)
FeatureManagerBase.FinalizeAsync(IAppContext, CancellationToken)
FeatureManagerBase.IAsyncInitializable.InitializeAsync(IContext, CancellationToken)
FeatureManagerBase.IAsyncFinalizable.FinalizeAsync(IContext, CancellationToken)
Loggable.Logger
Loggable.GetLogger()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Kephas.Application.AspNetCore.Application
Assembly: Kephas.Application.AspNetCore.dll
Syntax
public abstract class AspNetFeatureManagerBase : FeatureManagerBase, ILoggable, IFeatureManager, IAsyncInitializable, IAsyncFinalizable

Methods

| Improve this Doc View Source

FinalizeCoreAsync(IAspNetAppContext, CancellationToken)

Initializes the OWIN feature asynchronously.

Declaration
protected virtual Task FinalizeCoreAsync(IAspNetAppContext appContext, CancellationToken cancellationToken)
Parameters
Type Name Description
IAspNetAppContext appContext

Context for the application.

System.Threading.CancellationToken cancellationToken

The cancellation token.

Returns
Type Description
System.Threading.Tasks.Task

A Task.

| Improve this Doc View Source

FinalizeCoreAsync(IAppContext, CancellationToken)

Finalizes the OWIN feature asynchronously.

Declaration
protected override sealed Task FinalizeCoreAsync(IAppContext appContext, CancellationToken cancellationToken)
Parameters
Type Name Description
IAppContext appContext

Context for the application.

System.Threading.CancellationToken cancellationToken

The cancellation token.

Returns
Type Description
System.Threading.Tasks.Task

A Task.

Overrides
FeatureManagerBase.FinalizeCoreAsync(IAppContext, CancellationToken)
| Improve this Doc View Source

InitializeCoreAsync(IAspNetAppContext, CancellationToken)

Initializes the OWIN feature asynchronously.

Declaration
protected virtual Task InitializeCoreAsync(IAspNetAppContext appContext, CancellationToken cancellationToken)
Parameters
Type Name Description
IAspNetAppContext appContext

Context for the application.

System.Threading.CancellationToken cancellationToken

The cancellation token.

Returns
Type Description
System.Threading.Tasks.Task

A Task.

| Improve this Doc View Source

InitializeCoreAsync(IAppContext, CancellationToken)

Initializes the OWIN feature asynchronously.

Declaration
protected override sealed Task InitializeCoreAsync(IAppContext appContext, CancellationToken cancellationToken)
Parameters
Type Name Description
IAppContext appContext

Context for the application.

System.Threading.CancellationToken cancellationToken

The cancellation token.

Returns
Type Description
System.Threading.Tasks.Task

A Task.

Overrides
FeatureManagerBase.InitializeCoreAsync(IAppContext, CancellationToken)

Implements

ILoggable
IFeatureManager
IAsyncInitializable
IAsyncFinalizable

Extension Methods

DynamicObjectExtensions.SetPropertyValue(Object, String, Object)
DynamicObjectExtensions.TrySetPropertyValue(Object, String, Object)
DynamicObjectExtensions.GetPropertyValue(Object, String)
DynamicObjectExtensions.TryGetPropertyValue(Object, String, out Object)
DynamicObjectExtensions.GetRuntimeTypeInfo(Object)
DynamicObjectExtensions.ToDynamic(Object)
DynamicObjectExtensions.ToExpando(Object)
BehaviorValue.ToBehaviorValue<TValue>(TValue)
CollectionExtensions.AddRange<T, TItem>(T, IEnumerable<TItem>)
LoggingExtensions.GetLogger(Object, IContext)
TypeExtensions.GetAbstractType(Object)
TypeExtensions.GetAbstractTypeInfo(Object)
ReflectionHelper.GetTypeInfo(Object)
EntityEntryExtensions.TryGetAttachedEntityEntry(Object)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX