C# Класс CodeGarten.Service.ServiceFactory

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

Открытые свойства

Свойство Тип Описание
ServiceLogger Logger

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

Метод Описание
AvaibleServices ( ) : IEnumerable
CreateController ( System.Web.Routing.RequestContext requestContext, string serviceName, string controllerName ) : IController
Install ( string name ) : bool
InstallAll ( ) : bool
InstancePath ( string service, Container container, WorkSpaceType workSpaceType ) : string
LoadServices ( ) : void
NotInstalledServices ( ) : IEnumerable

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

Метод Описание
ServiceFactory ( ) : System

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

AvaibleServices() публичный статический Метод

public static AvaibleServices ( ) : IEnumerable
Результат IEnumerable

CreateController() публичный статический Метод

public static CreateController ( System.Web.Routing.RequestContext requestContext, string serviceName, string controllerName ) : IController
requestContext System.Web.Routing.RequestContext
serviceName string
controllerName string
Результат IController

Install() публичный статический Метод

public static Install ( string name ) : bool
name string
Результат bool

InstallAll() публичный статический Метод

public static InstallAll ( ) : bool
Результат bool

InstancePath() публичный статический Метод

public static InstancePath ( string service, Container container, WorkSpaceType workSpaceType ) : string
service string
container CodeGarten.Data.Model.Container
workSpaceType CodeGarten.Data.Model.WorkSpaceType
Результат string

LoadServices() публичный статический Метод

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

NotInstalledServices() публичный статический Метод

public static NotInstalledServices ( ) : IEnumerable
Результат IEnumerable

Описание свойств

ServiceLogger публичное статическое свойство

public static Logger ServiceLogger
Результат Logger