Angular 2 - Daten direkt von einem Observable @ zurückgeb

Ich habe mit dem Kopf gegen diesen geschlagen, um es herauszufinden, und keine Menge an Dokumentation, die ich lesen konnte, hat mir eine Antwort auf meine Frage gegeben.

Ich habe einen Dienst, der direkt mit einer API spricht und ein beobachtbares Ereignis zurückgibt, das ich unter normalen Umständen abonnieren würde und mit den Daten tun würde, was ich will, jedoch in einem sekundären Dienst, der die Anforderungen des erholsamen Dienstes verwendet, den ich benötige um Werte aus der Anfrage zurückgeben zu können.

getSomething() {
    return this._restService.addRequest('object', 'method').run()
        .subscribe(
            res => {
                res;
            },
            err => {
                console.error(err);
            }
        );
}

returnSomething() {
    return this.getSomething();
}

Im obigen kurzen Beispiel möchte ich wissen, ob es eine Möglichkeit gibt, @ zurückzugeberes vongetSomething() innerhalbreturnSomething(). Wenn es auf diese Weise nicht erreichbar ist, was ist die Alternative? Ich werde hinzufügen, dass der _restService ziemlich stark von ihm abhängig ist und ich nicht wirklich damit anfangen möchte.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage