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