static getProvider(type, name) {
    if (Providers.providers[type] && Providers.providers[type][name]) {
      return Providers.providers[type][name];
    }
  }
Retrives a provider a provider from the collection.
@param {string} type - The type of the provider.
@param {string} name - The name of the provider.
@returns {Provider | void} The provider object.