static private SetOperationTypes ( ServiceStack.ServiceHost.ServiceOperations operationTypes, ServiceStack.ServiceHost.ServiceOperations allOperationTypes ) : void | ||
operationTypes | ServiceStack.ServiceHost.ServiceOperations | |
allOperationTypes | ServiceStack.ServiceHost.ServiceOperations | |
return | void |
public void Init() { if (Instance != null) { throw new InvalidDataException("HttpListenerBase.Instance has already been set"); } Instance = this; if (this.serviceManager != null) { serviceManager.Init(); Configure(serviceManager.Container); } else { Configure(null); } EndpointHost.SetOperationTypes( EndpointHost.Config.ServiceController.OperationTypes, EndpointHost.Config.ServiceController.AllOperationTypes ); var elapsed = DateTime.Now - this.startTime; log.InfoFormat("Initializing Application took {0}ms", elapsed.TotalMilliseconds); }
public void Init() { if (Instance != null) { throw new InvalidDataException("AppHostBase.Instance has already been set"); } Instance = this; EndpointHost.Config.DebugMode = GetType().Assembly.IsDebugBuild(); var serviceManager = EndpointHost.Config.ServiceManager; if (serviceManager != null) { serviceManager.Init(); Configure(EndpointHost.Config.ServiceManager.Container); } else { Configure(null); } EndpointHost.AfterInit(); if (serviceManager != null) { //Required for adhoc services added in Configure() EndpointHost.SetOperationTypes( serviceManager.ServiceOperations, serviceManager.AllServiceOperations ); } }
public void Init() { if (Instance != null) { throw new InvalidDataException("AppHostBase.Instance has already been set"); } Instance = this; var serviceManager = EndpointHost.Config.ServiceManager; if (serviceManager != null) { serviceManager.Init(); Configure(EndpointHost.Config.ServiceManager.Container); EndpointHost.SetOperationTypes( serviceManager.ServiceOperations, serviceManager.AllServiceOperations ); } else { Configure(null); } EndpointHost.AfterInit(); var elapsed = DateTime.Now - this.startTime; log.InfoFormat("Initializing Application took {0}ms", elapsed.TotalMilliseconds); }