code: function noProviderError(injector, key) {
      return injectionError(injector, key, function (keys) {
          var /** @type {?} */ first = stringify(keys[0].token);
          return "No provider for " + first + "!" + constructResolvingPath(keys);
      });
  }
docs: Thrown when trying to retrieve a dependency by key from {\@link Injector}, but the
  {\@link Injector} does not have a {\@link Provider} for the given key.
  
  ### Example ([live demo](http://plnkr.co/edit/vq8D3FRB9aGbnWJqtEPE?p=preview))
  
  ```typescript
  class A {
  constructor(b:B) {}
  }
  
  expect(() => Injector.resolveAndCreate([A])).toThrowError();
  ```
  @param {?} injector
  @param {?} key
  @return {?}