I want to get the status code and body of a subscription.
WOWEE I cant. Well I can but utterly useless since I cant return.
@Injectable()
export class ApiService {
constructor(private _http: HttpClient, 
              private _authHttp: HttpClient,
              public jwtHelper: JwtHelperService,
              private loggedinService: LoggedinService){
  }
  status_code:number
 def test(){
    var result_ = this._http.get(this.getEndpointUrl(endpoint), {headers: new HttpHeaders({ 'Content-Type':  'application/json','Authorization': localStorage.getItem('id_token') }),observe: 'response'});
    result_.subscribe(resp=>{
      this.status_code = resp.status
      console.log(resp.status). //works
    })
    let wtf = result_.toPromise().then(resp => console.log('toPromise', this.status_code = resp.status));
   return this.status_code.  //null
 }
How do I wait to return? Clearly returning before the subscribe finishes
 
     
    