Show / Hide Table of Contents

Class ServiceCollectionObjectAccessorExtensions

Inheritance
object
ServiceCollectionObjectAccessorExtensions
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Microsoft.Extensions.DependencyInjection
Assembly: Volo.Abp.Core.dll
Syntax
public static class ServiceCollectionObjectAccessorExtensions

Methods

AddObjectAccessor<T>(IServiceCollection)

Declaration
public static ObjectAccessor<T> AddObjectAccessor<T>(this IServiceCollection services)
Parameters
Type Name Description
IServiceCollection services
Returns
Type Description
ObjectAccessor<T>
Type Parameters
Name Description
T

AddObjectAccessor<T>(IServiceCollection, ObjectAccessor<T>)

Declaration
public static ObjectAccessor<T> AddObjectAccessor<T>(this IServiceCollection services, ObjectAccessor<T> accessor)
Parameters
Type Name Description
IServiceCollection services
ObjectAccessor<T> accessor
Returns
Type Description
ObjectAccessor<T>
Type Parameters
Name Description
T

AddObjectAccessor<T>(IServiceCollection, T)

Declaration
public static ObjectAccessor<T> AddObjectAccessor<T>(this IServiceCollection services, T obj)
Parameters
Type Name Description
IServiceCollection services
T obj
Returns
Type Description
ObjectAccessor<T>
Type Parameters
Name Description
T

GetObjectOrNull<T>(IServiceCollection)

Declaration
public static T? GetObjectOrNull<T>(this IServiceCollection services) where T : class
Parameters
Type Name Description
IServiceCollection services
Returns
Type Description
T
Type Parameters
Name Description
T

GetObject<T>(IServiceCollection)

Declaration
public static T GetObject<T>(this IServiceCollection services) where T : class
Parameters
Type Name Description
IServiceCollection services
Returns
Type Description
T
Type Parameters
Name Description
T

TryAddObjectAccessor<T>(IServiceCollection)

Declaration
public static ObjectAccessor<T> TryAddObjectAccessor<T>(this IServiceCollection services)
Parameters
Type Name Description
IServiceCollection services
Returns
Type Description
ObjectAccessor<T>
Type Parameters
Name Description
T
In this article
Back to top Powered by Volosoft