Class ServiceProvider
Used for interop with code that requires an IServiceProvider. This class defers to the MEF container to resolve services.
Implements
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
Namespace: Gemini.Framework.Services
Assembly: Gemini.dll
Syntax
[Export(typeof(IServiceProvider))]
public class ServiceProvider : IServiceProvider
Methods
GetService(Type)
Looks up the specified service.
Declaration
public object GetService(Type serviceType)
Parameters
Type | Name | Description |
---|---|---|
System.Type | serviceType |
Returns
Type | Description |
---|---|
Object |