Show / Hide Table of Contents

Class ServiceProviderAccessor

Inheritance
System.Object
ServiceProviderAccessor
Namespace:InfinniPlatform.IoC
Assembly:InfinniPlatform.Core.dll
Syntax
public class ServiceProviderAccessor : object, IServiceProviderAccessor

Constructors

| Improve this Doc View Source

ServiceProviderAccessor(IServiceProvider, IHttpContextAccessor)

Declaration
public ServiceProviderAccessor(IServiceProvider rootServiceProvider, IHttpContextAccessor httpContextAccessor)
Parameters
Type Name Description
IServiceProvider rootServiceProvider
IHttpContextAccessor httpContextAccessor

Methods

| Improve this Doc View Source

GetProvider()

Declaration
public IServiceProvider GetProvider()
Returns
Type Description
IServiceProvider
Implements
IServiceProviderAccessor.GetProvider()

Extension Methods

DynamicCollectionExtensions.GetItem(Object, Int32)
DynamicCollectionExtensions.SetItem(Object, Int32, Object)
DynamicCollectionExtensions.AddItem(Object, Object)
DynamicCollectionExtensions.InsertItem(Object, Int32, Object)
DynamicCollectionExtensions.RemoveItem(Object, Object)
DynamicCollectionExtensions.RemoveItemAt(Object, Int32)
DynamicCollectionExtensions.MoveItem(Object, Object, Int32)
DynamicObjectExtensions.TryGetPropertyValue(Object, String)
DynamicObjectExtensions.TrySetPropertyValue(Object, String, Object)
DynamicObjectExtensions.TryGetPropertyValueByPath(Object, String)
DynamicObjectExtensions.TrySetPropertyValueByPath(Object, String, Object)
ReflectionExtensions.IsInstanceOfType(Object, Type)
ReflectionExtensions.GetMemberValue(Object, String)
ReflectionExtensions.SetMemberValue(Object, String, Object)
ReflectionExtensions.InvokeMember(Object, String, Object[], out Object, Type[])
ReflectionExtensions.GetFieldValue(Object, FieldInfo)
ReflectionExtensions.SetFieldValue(Object, FieldInfo, Object)
ReflectionExtensions.GetPropertyValue(Object, PropertyInfo)
ReflectionExtensions.SetPropertyValue(Object, PropertyInfo, Object)
ReflectionExtensions.GetMethodDelegate(Object, MethodInfo)
ReflectionExtensions.GetEventDelegate(Object, EventInfo)
ReflectionExtensions.SetEventDelegate(Object, EventInfo, Object)
CommonExtensions.ExecuteSilent<T>(T, Action<T>)
  • Improve this Doc
  • View Source
Back to top © Copyright Infinnity Solutions Ltd, 2010–2017.