From c8d53d71a3165e5597dfb627a34ec4e0719fcc50 Mon Sep 17 00:00:00 2001 From: Alex Eagle Date: Wed, 3 Aug 2016 15:34:18 -0700 Subject: [PATCH] fix(ngc): gather metadata for OpaqueToken Fixes #10482 --- modules/@angular/core/src/di/opaque_token.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/@angular/core/src/di/opaque_token.ts b/modules/@angular/core/src/di/opaque_token.ts index 40ef480138e..534b5deb011 100644 --- a/modules/@angular/core/src/di/opaque_token.ts +++ b/modules/@angular/core/src/di/opaque_token.ts @@ -6,6 +6,8 @@ * found in the LICENSE file at https://angular.io/license */ +import {Injectable} from './decorators'; + /** * Creates a token that can be used in a DI Provider. * @@ -28,6 +30,7 @@ * error messages. * @stable */ +@Injectable() // so that metadata is gathered for this class export class OpaqueToken { constructor(private _desc: string) {}