refactor(account): account service

pull/1578/head
TheDiaval 6 years ago
parent 26c69017d9
commit dffc71bcf2

@ -1,4 +1,4 @@
export interface Tenant {
success: boolean;
tenantId: string;
}
export interface TenantIdResponse {
success: boolean;
tenantId: string;
}

@ -1,7 +1,7 @@
import { Injectable } from '@angular/core';
import { Observable } from 'rxjs';
import { RestService, Rest } from '@abp/ng.core';
import { RegisterResponse, RegisterRequest, Tenant } from '../models';
import { RegisterResponse, RegisterRequest, TenantIdResponse } from '../models';
@Injectable({
providedIn: 'root',
@ -9,13 +9,13 @@ import { RegisterResponse, RegisterRequest, Tenant } from '../models';
export class AccountService {
constructor(private rest: RestService) {}
findTenant(tenantName: string): Observable<Tenant> {
findTenant(tenantName: string): Observable<TenantIdResponse> {
const request: Rest.Request<null> = {
method: 'GET',
url: `/api/abp/multi-tenancy/find-tenant/${tenantName}`,
};
return this.rest.request<null, Tenant>(request);
return this.rest.request<null, TenantIdResponse>(request);
}
register(body: RegisterRequest): Observable<RegisterResponse> {

Loading…
Cancel
Save