dm
Version:
Dependency Injection Manager
28 lines (21 loc) • 739 B
Markdown
<a name="DefaultServiceProvider"></a>
#class: DefaultServiceProvider
**Extends**: `ServiceProvider`
**Members**
* [class: DefaultServiceProvider](#DefaultServiceProvider)
* [new DefaultServiceProvider()](#new_DefaultServiceProvider)
* [defaultServiceProvider.get(definition)](#DefaultServiceProvider#get)
<a name="new_DefaultServiceProvider"></a>
##new DefaultServiceProvider()
DefaultServiceProvider
**Extends**: `ServiceProvider`
**Author**: Sergey Kamardin <s.kamardin@tcsbank.ru>
<a name="DefaultServiceProvider#get"></a>
##defaultServiceProvider.get(definition)
Returns service promise.
**Params**
- definition `Object`
- name `string`
- \[property\] `string`
- \[args\] `Array`
**Returns**: `Promise`