import{Injectable}from'@angular/core';import{HttpClient}from'@angular/common/http';import{Globals}from'../global/globals';import{Observable}from'rxjs';import{Owner}from'../dto/owner';@Injectable({providedIn:'root'})exportclassOwnerService{privatemessageBaseUri:string=this.globals.backendUri+'/owners';constructor(privatehttpClient:HttpClient,privateglobals:Globals){}/** * Loads specific owner from the backend * @param id of owner to load */getOwnerById(id:number):Observable<Owner>{console.log('Load owner details for '+id);returnthis.httpClient.get<Owner>(this.messageBaseUri+'/'+id);}}