protected virtual IEnumerable<object> GetAllInstances(Type service) { return new[] { Activator.CreateInstance(service) }; }