Udostępnij za pośrednictwem


DefaultDependencyResolver Class

.NET Framework 4

Inheritance Hierarchy

System.Object
  Microsoft.AspNet.SignalR.DefaultDependencyResolver

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

Syntax

'Declaration
Public Class DefaultDependencyResolver _
    Implements IDependencyResolver, IDisposable
'Usage
Dim instance As DefaultDependencyResolver
public class DefaultDependencyResolver : IDependencyResolver, 
    IDisposable
public ref class DefaultDependencyResolver : IDependencyResolver, 
    IDisposable
type DefaultDependencyResolver =  
    class 
        interface IDependencyResolver 
        interface IDisposable 
    end
public class DefaultDependencyResolver implements IDependencyResolver, IDisposable

The DefaultDependencyResolver type exposes the following members.

Constructors

  Name Description
Public method DefaultDependencyResolver

Top

Methods

  Name Description
Public method Dispose()
Protected method Dispose(Boolean)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetService
Public method GetServices
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method Register(Type, IEnumerable<Func<Object>>)
Public method Register(Type, Func<Object>)
Public method ToString (Inherited from Object.)

Top

Extension Methods

  Name Description
Public Extension Method InitializeHost (Defined by HostDependencyResolverExtensions.)
Public Extension Method Resolve(Type) Overloaded. (Defined by DependencyResolverExtensions.)
Public Extension Method Resolve<T>() Overloaded. (Defined by DependencyResolverExtensions.)
Public Extension Method ResolveAll(Type) Overloaded. (Defined by DependencyResolverExtensions.)
Public Extension Method ResolveAll<T>() Overloaded. (Defined by DependencyResolverExtensions.)
Public Extension Method UseRedis(String, Int32, String, IEnumerable<String>) Overloaded. (Defined by DependencyResolverExtensions.)
Public Extension Method UseRedis(String, Int32, String, Int32, IEnumerable<String>) Overloaded. (Defined by DependencyResolverExtensions.)
Public Extension Method UseServiceBus (Defined by DependencyResolverExtensions.)
Public Extension Method UseSqlServer(String) Overloaded. (Defined by DependencyResolverExtensions.)
Public Extension Method UseSqlServer(String, Int32) Overloaded. (Defined by DependencyResolverExtensions.)
Public Extension Method UseWindowsAzureServiceBus(String, Int32) Overloaded. (Defined by DependencyResolverExtensions.)
Public Extension Method UseWindowsAzureServiceBus(String, Int32, Int32) Overloaded. (Defined by DependencyResolverExtensions.)

Top

Thread Safety

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

See Also

Reference

Microsoft.AspNet.SignalR Namespace