Table of Contents

Class SidebarService

Namespace
The.WPF.Sidebars
Assembly
Instagile.WPF.dll
public sealed class SidebarService
Inheritance
SidebarService
Inherited Members

Constructors

SidebarService(IShell, IServices)

public SidebarService(IShell shell, IServices services)

Parameters

shell IShell
services IServices

Methods

Deregister<T>()

public void Deregister<T>()

Type Parameters

T

Dispose()

public void Dispose()

GetInstance<T>()

public T GetInstance<T>()

Returns

T

Type Parameters

T

HasRegistration<T>()

public bool HasRegistration<T>() where T : ISidebarController

Returns

bool

Type Parameters

T

Register<T>(Func<IServices, T>)

public void Register<T>(Func<IServices, T> factory) where T : ISidebarController

Parameters

factory Func<IServices, T>

Type Parameters

T

Reset<T>()

public void Reset<T>()

Type Parameters

T

Events

RegistrationChanged

public event EventHandler<RegistrationChangedEventArgs>? RegistrationChanged

Event Type

EventHandler<RegistrationChangedEventArgs>