C# Класс SimpleServices.Service

Показать файл Открыть проект

Открытые методы

Метод Описание
Host ( ) : void
Service ( string args, Func createServices, Action configureContext = null, ServiceProcessInstaller>.Action installationSettings = null, Func registerContainer = null ) : System

Executes the provided IWindowsServices and supports automatic installation using the command line params -install / -uninstall

Приватные методы

Метод Описание
CreateHostableServices ( ) : IWindowsService[]
Execute ( IWindowsService services, string args ) : void
LaunchInteractiveServices ( IEnumerable services, string args ) : void
LaunchNonInteractiveServices ( IWindowsService services ) : void
NotifyApplicationStartup ( ) : void
ShutdownServices ( IEnumerable services ) : void
Wrap ( IWindowsService services ) : ServiceContainer

Описание методов

Host() публичный Метод

public Host ( ) : void
Результат void

Service() публичный Метод

Executes the provided IWindowsServices and supports automatic installation using the command line params -install / -uninstall
public Service ( string args, Func createServices, Action configureContext = null, ServiceProcessInstaller>.Action installationSettings = null, Func registerContainer = null ) : System
args string
createServices Func Function which provides a WindowsServiceCollection of services to execute
configureContext Action Optional application context configuration
installationSettings ServiceProcessInstaller>.Action Optional installer configuration with semi-sensible defaults
registerContainer Func Optionally register an IoC container
Результат System