Show / Hide Table of Contents

Interface IAbpApplicationWithExternalServiceProvider

Inherited Members
IAbpApplication.ConfigureServicesAsync()
IAbpApplication.ShutdownAsync()
IAbpApplication.Shutdown()
IAbpApplication.StartupModuleType
IAbpApplication.Services
IAbpApplication.ServiceProvider
IModuleContainer.Modules
IApplicationInfoAccessor.ApplicationName
IApplicationInfoAccessor.InstanceId
IDisposable.Dispose()
Namespace: Volo.Abp
Assembly: Volo.Abp.Core.dll
Syntax
public interface IAbpApplicationWithExternalServiceProvider : IAbpApplication, IModuleContainer, IApplicationInfoAccessor, IDisposable

Methods

Initialize(IServiceProvider)

Declaration
void Initialize(IServiceProvider serviceProvider)
Parameters
Type Name Description
IServiceProvider serviceProvider

InitializeAsync(IServiceProvider)

Declaration
Task InitializeAsync(IServiceProvider serviceProvider)
Parameters
Type Name Description
IServiceProvider serviceProvider
Returns
Type Description
Task

SetServiceProvider(IServiceProvider)

Declaration
void SetServiceProvider(IServiceProvider serviceProvider)
Parameters
Type Name Description
IServiceProvider serviceProvider

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform