Ejemplo n.º 1
0
        private WaxService GetServiceOrExtension(string serviceName)
        {
            WaxService service = this.GetService(serviceName) ?? this.GetService(serviceName + "Extension"); // TODO: do not require the Extension suffix

            if (service == null)
            {
                throw new InvalidOperationException("The extension '" + serviceName + "' could not be found or downloaded.");
            }
            return(service);
        }
Ejemplo n.º 2
0
 public void RegisterService(WaxService service)
 {
     service.Hub = this;
     this.services[service.Name] = service;
 }