ISupportRequiredService public interface ISupportRequiredService Optional contract used by GetRequiredService<T> to resolve services if supported by IServiceProvider. Documentation Code object GetRequiredService(Type serviceType) Gets service of type serviceType from the IServiceProvider that implements this interface.