C# 클래스 CodeGarten.Service.ServiceFactory

파일 보기 프로젝트 열기: CodeGarten/CodeGarten

공개 프로퍼티들

프로퍼티 타입 설명
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