ng-base-service
Version:
BaseService is a service for angular API CRUD
12 lines (11 loc) • 417 B
TypeScript
import { HttpClient } from "@angular/common/http";
export declare abstract class BaseAsyncService<TEntity> {
private _http;
private url;
constructor(_http: HttpClient, url: string);
getById(id: any): Promise<TEntity>;
getAll(): Promise<TEntity>;
add(context: TEntity): Promise<Object>;
update(id: any, context: TEntity): Promise<Object>;
delete(id: any): Promise<Object>;
}