Interface ICachedServiceProviderBase
Inherited Members
System.IServiceProvider.GetService(System.Type)
Assembly: Volo.Abp.Core.dll
Syntax
public interface ICachedServiceProviderBase : IServiceProvider
Methods
GetService(Type, Func<IServiceProvider, object>)
Declaration
object GetService(Type serviceType, Func<IServiceProvider, object> factory)
Parameters
Type |
Name |
Description |
System.Type |
serviceType |
|
System.Func<T, TResult><System.IServiceProvider, object> |
factory |
|
Returns
GetService(Type, object)
Declaration
object GetService(Type serviceType, object defaultValue)
Parameters
Type |
Name |
Description |
System.Type |
serviceType |
|
object |
defaultValue |
|
Returns
GetService<T>(T)
Declaration
T GetService<T>(T defaultValue)
Parameters
Type |
Name |
Description |
T |
defaultValue |
|
Returns
Type Parameters
GetService<T>(Func<IServiceProvider, object>)
Declaration
T GetService<T>(Func<IServiceProvider, object> factory)
Parameters
Type |
Name |
Description |
System.Func<T, TResult><System.IServiceProvider, object> |
factory |
|
Returns
Type Parameters
Extension Methods