сервиса, мап вызывался последним оператором? Например вызываю этот метод в каком нибудь компоненте/сервисе
this.httpWrapper.get(url, SomeClass).pipe(
map(do something with data)
// мне нужно, чтобы мап, который в методе get() вызывался самым последним оператором, т.е. здесь
)
———————————————————-
export class HttpWrapperService {
constructor(private http: HttpClient) {
}
public get<T>(url: string, ctor: ClassConstructor<T>, options?: any): Observable<T> {
return this.http.get(url, options).pipe(
map(data => plainToInstance(ctor, data))
);
}
}
Давайте конкретнее) Выглядит как проблема проектирования
точнее всегда мне нужно , чтоб нужный мне мап вызывался последним,
Обсуждают сегодня