Class ViewBrowserInstaller
Abstract installer for setting up the view browser service and its use cases.
Implements
Inherited Members
Namespace: Serenity.ViewBrowser.Installation.Installers
Assembly: Serenity.ViewBrowser.Installation.dll
Syntax
public abstract class ViewBrowserInstaller : IInstaller
Constructors
ViewBrowserInstaller()
Declaration
protected ViewBrowserInstaller()
Fields
_service
Declaration
protected IViewBrowserService _service
Field Value
| Type | Description |
|---|---|
| IViewBrowserService | The view browser service to use. |
_serviceFactory
Declaration
protected IViewBrowserServiceFactory _serviceFactory
Field Value
| Type | Description |
|---|---|
| IViewBrowserServiceFactory | The factory for creating the view browser service. |
_useCases
Declaration
protected ViewBrowserUseCases _useCases
Field Value
| Type | Description |
|---|---|
| ViewBrowserUseCases | The aggregated view browser use cases. |
Methods
GetService()
Get the installed view browser service.
Declaration
public IViewBrowserService GetService()
Returns
| Type | Description |
|---|---|
| IViewBrowserService | The installed view browser service. |
GetUseCases()
Get the aggregated view browser use cases.
Declaration
public ViewBrowserUseCases GetUseCases()
Returns
| Type | Description |
|---|---|
| ViewBrowserUseCases | The aggregated view browser use cases. |
Install()
Install the view browser service and use cases.
Declaration
public abstract void Install()