non devi tradurre un IEnumerable C# in un Obsrevable Angulare.
la web api manda i dati in un formato specifico (json o xml) e basta.
alla parte angular (o client che sia) non interessa come viene creato il json/xml.
a quel punto ti occupi di Observable.
per questo dico che non stai specificando bene il problema.