##// END OF EJS Templates
fluent configuration interfaces
fluent configuration interfaces

File last commit:

r127:850cc60b6e2a ioc ts support
r127:850cc60b6e2a ioc ts support
Show More
services.ts
25 lines | 564 B | video/mp2t | TypeScriptLexer
cin
configuration draft-1
r119 import { Foo } from "./Foo";
import { Bar } from "./Bar";
import { Box } from "./Box";
cin
fluent configuration interfaces
r127 import { declare } from "../di/fluent/interfaces";
cin
configuration draft-1
r119
/**
* Сервисы доступные внутри контейнера
*/
export interface Services {
foo: Foo;
bar: Bar;
cin
sync
r123 bar2: Bar;
cin
configuration draft-1
r119 box: Box<Bar>;
host: string;
}
/**
* Экспортируем вспомогательные функции для описания сервисов и кинфогурации
*/
cin
fluent configuration interfaces
r127 export const { dependency, build, annotate, configure } = declare<Services>();