DefaultDependencyResolver Class

.NET Framework 4.5

Represents a dependency resolver with default behavior.

System::Object
  Microsoft.AspNet.SignalR::DefaultDependencyResolver

Namespace:  Microsoft.AspNet.SignalR
Assembly:  Microsoft.AspNet.SignalR.Core (in Microsoft.AspNet.SignalR.Core.dll)

public ref class DefaultDependencyResolver : IDependencyResolver, 
	IDisposable

The DefaultDependencyResolver type exposes the following members.

  NameDescription
Public methodDefaultDependencyResolverInitializes a new instance of the DefaultDependencyResolver class.
Top

  NameDescription
Public methodDispose()Releases the resources used by the current instance of the DefaultDependencyResolver class.
Protected methodDispose(Boolean)Releases the unmanaged resources used by the current instance of the DefaultDependencyResolver class and optionally releases the managed resources.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetServiceResolves singly registered services that support arbitrary object creation.
Public methodGetServicesResolves multiply registered services.
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodRegister(Type, IEnumerable<Func<Object>>)Registers the specified services to the dependency resolver.
Public methodRegister(Type, Func<Object>)Registers the specified service to the dependency resolver.
Public methodToString (Inherited from Object.)
Top

  NameDescription
Public Extension MethodInitializeHostInitialize the host for the dependency resolver extensions. (Defined by HostDependencyResolverExtensions.)
Public Extension MethodResolve(Type)Overloaded. Resolves the type of extensions. (Defined by DependencyResolverExtensions.)
Public Extension MethodResolve<T>()Overloaded. Resolves the type of extensions. (Defined by DependencyResolverExtensions.)
Public Extension MethodResolveAll(Type)Overloaded. Resolves all the types of extensions. (Defined by DependencyResolverExtensions.)
Public Extension MethodResolveAll<T>()Overloaded. Resolves all the types of extensions. (Defined by DependencyResolverExtensions.)
Public Extension MethodUseRedis(RedisScaleoutConfiguration)Overloaded. Use Redis as the messaging backplane for scaling out of ASP.NET SignalR applications in a web farm. (Defined by DependencyResolverExtensions.)
Public Extension MethodUseRedis(String, Int32, String, String)Overloaded. Use Redis as the messaging backplane for scaling out of ASP.NET SignalR applications in a web farm. (Defined by DependencyResolverExtensions.)
Public Extension MethodUseServiceBus(ServiceBusScaleoutConfiguration)Overloaded. Use service bus as a messaging backplane to scale-out message bus implementation. (Defined by DependencyResolverExtensions.)
Public Extension MethodUseServiceBus(String, String)Overloaded. Use service bus as a messaging backplane to scale-out message bus implementation. (Defined by DependencyResolverExtensions.)
Public Extension MethodUseSqlServer(String)Overloaded. Use SQL server as a messaging backplane to scale-out message bus implementation. (Defined by DependencyResolverExtensions.)
Public Extension MethodUseSqlServer(SqlScaleoutConfiguration)Overloaded. Use SQL server as a messaging backplane to scale-out message bus implementation. (Defined by DependencyResolverExtensions.)
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show: