split extension actions into separate service (#512)

* move action management to a separate ActionService

* code improvements and registration chaining

* code fixes
This commit is contained in:
Denys Vuika
2018-07-18 05:16:10 +01:00
committed by Cilibiu Bogdan
parent 5d8a9057bc
commit 79a20c65fb
10 changed files with 262 additions and 159 deletions

View File

@@ -61,6 +61,7 @@ import { NodePermissionService } from '../common/services/node-permission.servic
import { ContentApiService } from '../services/content-api.service';
import { ExtensionService } from '../extensions/extension.service';
import { RuleService } from '../extensions/rules/rule.service';
import { ActionService } from '../extensions/actions/action.service';
@NgModule({
imports: [
@@ -114,7 +115,8 @@ import { RuleService } from '../extensions/rules/rule.service';
NodePermissionService,
ContentApiService,
ExtensionService,
RuleService
RuleService,
ActionService
]
})
export class AppTestingModule {}