Interface
IServiceLocator

Represents a service locator.

Definition

Namespace:Telerik.Windows.Diagrams.Core

Assembly:Telerik.Windows.Diagrams.Core.dll

Syntax:

cs-api-definition
public interface IServiceLocator

Methods

GetService<T>()

Gets a service.

Declaration

cs-api-definition
T GetService<T>()

Returns

T

Register<T>(T)

Registers new service.

Declaration

cs-api-definition
void Register<T>(T service)

Parameters

service

T

The service.

RegisterDefaultServices()

Registers the default services.

Declaration

cs-api-definition
void RegisterDefaultServices()

Events

ServiceRegistered

Occurs when a service is registered.

Declaration

cs-api-definition
event EventHandler<ServiceRegisterEventArgs> ServiceRegistered

Event Value

EventHandler<ServiceRegisterEventArgs>