/// <summary> /// Resolves singly registered services that support arbitrary object creation. /// </summary> /// <returns> /// The requested service or object. /// </returns> /// <param name="serviceType">The type of the requested service or object.</param> public object GetService(Type serviceType) { try { return(_container.ResolveInstance(serviceType)); } catch (DependencyInjectionException e) { Debugger.Log(1000, "DI", e.ToString()); return(null); } }