@microsoft/windows-admin-center-sdk
Version:
Microsoft - Windows Admin Center Shell
27 lines • 3.18 kB
JavaScript
import { Injectable } from '@angular/core';
import { BatchConnection } from '@microsoft/windows-admin-center-sdk/core/data/batch-connection';
import { AuthorizationService } from './authorization.service';
import { GatewayService } from './gateway.service';
import * as i0 from "@angular/core";
import * as i1 from "./gateway.service";
import * as i2 from "./authorization.service";
/**
* The batch service class.
*/
export class BatchService extends BatchConnection {
/**
* Initializes a new instance of the BatchService class.
*
* @param gatewayService the gateway service.
* @param authorizationService the authorization service.
*/
constructor(gatewayService, authorizationService) {
super(gatewayService, authorizationService);
}
}
/** @nocollapse */ BatchService.ɵfac = function BatchService_Factory(t) { return new (t || BatchService)(i0.ɵɵinject(i1.GatewayService), i0.ɵɵinject(i2.AuthorizationService)); };
/** @nocollapse */ BatchService.ɵprov = /** @pureOrBreakMyCode */ i0.ɵɵdefineInjectable({ token: BatchService, factory: BatchService.ɵfac });
(function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(BatchService, [{
type: Injectable
}], function () { return [{ type: i1.GatewayService }, { type: i2.AuthorizationService }]; }, null); })();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmF0Y2guc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL2FuZ3VsYXIvc3JjL3NlcnZpY2UvYmF0Y2guc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzNDLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxnRUFBZ0UsQ0FBQztBQUNqRyxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQUMvRCxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sbUJBQW1CLENBQUM7Ozs7QUFHbkQ7O0dBRUc7QUFDSCxNQUFNLE9BQU8sWUFBYSxTQUFRLGVBQWU7SUFDN0M7Ozs7O09BS0c7SUFDSCxZQUFZLGNBQThCLEVBQUUsb0JBQTBDO1FBQ2xGLEtBQUssQ0FBQyxjQUFjLEVBQUUsb0JBQW9CLENBQUMsQ0FBQztJQUNoRCxDQUFDOzsyRkFUUSxZQUFZO2lHQUFaLFlBQVksV0FBWixZQUFZO3VGQUFaLFlBQVk7Y0FKeEIsVUFBVSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgQmF0Y2hDb25uZWN0aW9uIH0gZnJvbSAnQG1pY3Jvc29mdC93aW5kb3dzLWFkbWluLWNlbnRlci1zZGsvY29yZS9kYXRhL2JhdGNoLWNvbm5lY3Rpb24nO1xyXG5pbXBvcnQgeyBBdXRob3JpemF0aW9uU2VydmljZSB9IGZyb20gJy4vYXV0aG9yaXphdGlvbi5zZXJ2aWNlJztcclxuaW1wb3J0IHsgR2F0ZXdheVNlcnZpY2UgfSBmcm9tICcuL2dhdGV3YXkuc2VydmljZSc7XHJcblxyXG5ASW5qZWN0YWJsZSgpXHJcbi8qKlxyXG4gKiBUaGUgYmF0Y2ggc2VydmljZSBjbGFzcy5cclxuICovXHJcbmV4cG9ydCBjbGFzcyBCYXRjaFNlcnZpY2UgZXh0ZW5kcyBCYXRjaENvbm5lY3Rpb24ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBJbml0aWFsaXplcyBhIG5ldyBpbnN0YW5jZSBvZiB0aGUgQmF0Y2hTZXJ2aWNlIGNsYXNzLlxyXG4gICAgICpcclxuICAgICAqIEBwYXJhbSBnYXRld2F5U2VydmljZSB0aGUgZ2F0ZXdheSBzZXJ2aWNlLlxyXG4gICAgICogQHBhcmFtIGF1dGhvcml6YXRpb25TZXJ2aWNlIHRoZSBhdXRob3JpemF0aW9uIHNlcnZpY2UuXHJcbiAgICAgKi9cclxuICAgIGNvbnN0cnVjdG9yKGdhdGV3YXlTZXJ2aWNlOiBHYXRld2F5U2VydmljZSwgYXV0aG9yaXphdGlvblNlcnZpY2U6IEF1dGhvcml6YXRpb25TZXJ2aWNlKSB7XHJcbiAgICAgICAgc3VwZXIoZ2F0ZXdheVNlcnZpY2UsIGF1dGhvcml6YXRpb25TZXJ2aWNlKTtcclxuICAgIH1cclxufVxyXG4iXX0=