<PackageReference Include="NETStandard.Library" Version="2.0.0-preview2-25401-01" />

System.ComponentModel.Design.ServiceContainer

protected virtual Type[] DefaultServices { get; }

public ServiceContainer(IServiceProvider parentProvider)

public void AddService(Type serviceType, ServiceCreatorCallback callback)

public virtual void AddService(Type serviceType, ServiceCreatorCallback callback, bool promote)

public void AddService(Type serviceType, object serviceInstance)

public virtual void AddService(Type serviceType, object serviceInstance, bool promote)

public void Dispose()

protected virtual void Dispose(bool disposing)

public virtual object GetService(Type serviceType)

public void RemoveService(Type serviceType)

public virtual void RemoveService(Type serviceType, bool promote)