UNPKG

generator-zionapps

Version:

Angular 9 Code Generator

17 lines (15 loc) 915 B
/** * <%= titleCase(pluralDomainName) %> Service * v<%= zionAppsGeneratorVersion %> | Generated on <%= zionAppsGeneratorBuildDate %> */ import { HttpClient } from '@angular/common/http'; import { Injectable } from '@angular/core'; import { <%= pascalCase(singularDomainName) %>, <%= pascalCase(databaseName) %>Database } from '@zionusa-nx-workspace/shared/domain'; import { NgRxCoreService } from '@zionusa-nx-workspace/shared/ngrx-core'; import { <%= pascalCase(pluralDomainName) %>Config } from './<%= paramCase(pluralDomainName) %>.domain'; @Injectable() export class <%= pascalCase(pluralDomainName) %>Service extends NgRxCoreService<<%= pascalCase(singularDomainName) %>, <%= idPropertyDataType %>> { constructor(protected database: <%= pascalCase(databaseName) %>Database, protected http: HttpClient) { super(database, http, <%= pascalCase(pluralDomainName) %>Config, window); } }