File

src/angularODataServiceFactory.ts

Constructor

constructor(http: HttpClient, config: ODataConfiguration)

Methods

Public CreateService
CreateService(typeName: string, config: ODataConfiguration)
Returns: ODataService<T>
import { HttpClient } from '@angular/common/http';
import { Injectable } from '@angular/core';

import { ODataConfiguration } from './angularODataConfiguration';
import { ODataService } from './angularODataService';

@Injectable()
export class ODataServiceFactory {

    constructor(private http: HttpClient, private config: ODataConfiguration) {
    }

    public CreateService<T>(typeName: string, config?: ODataConfiguration): ODataService<T> {
        return new ODataService<T>(typeName, this.http, config ? config : this.config);
    }
}

results matching ""

    No results matching ""