IServiceContainer IServiceContainer public interface IServiceContainer { void AddService(Type serviceType, object serviceInstance); void RemoveService(Type serviceType); object GetService(Type serviceType);}