UNPKG

@jems/di

Version:

An implementation of IoC pattern based on dependency injection that allows you to granulate and decouple your libraries or applications. Wrote using SOLID principles and a variety OOP patterns implementations.

13 lines (12 loc) 522 B
import { AsAndInAndWhenSyntax } from './asAndInAndWhenSyntax'; /** * Represents a fluent syntax extension to setup the aliases that will repsents the argument names. */ export interface WithSyntax { /** * Setup the aliases that will repsents the argument names with the given aliases. * @param aliases Represents the aliases that will repsents the argument names. * @return A syntax extension to setup the serving, delivery and conditions. */ with(aliases: string[]): AsAndInAndWhenSyntax; }