1.0.35 • Published 5 years ago
@clean-framework/domain-aggregate v1.0.35
Application base class
To register new application use cases, use the init function in the constructor.
How to use:
- Extends application layer from the base class
- Initialize use cases
Example:
import Base from 'base.application.micromodule';
import useCases from './use-cases';
export default class Application extends {
constructor(params){
this.init({
settings: {
useCaseName: params[useCaseName]
},
usecases: {
useCases.useCaseName
}
})
}
}