Я создаю веб-приложение с webApi и angular 7.Часть webApi работает, потому что когда я запускаю dotnet watch run, она переносит мои данные из базы данных в браузер, но когда я подключаю его с помощью angular, я получаю ошибочное соединение, отказанное.
Я проверил URL.Это правильно
Это мой service.ts:
const httpOptions = {
headers: new HttpHeaders({ 'Content-Type': 'application/json' })
};
const apiUrl = 'http://localhost:5000/api';
@Injectable({
providedIn: 'root'
})
export class ApiService {
constructor(private http: HttpClient) { }
private handleError<T>(operation = 'operation', result?: T) {
return (error: any): Observable<T> => {
// TODO: send the error to remote logging infrastructure
console.error("emptyyyyyy"); // log to console instead
// Let the app keep running by returning an empty result.
return of(result as T);
};
}
getEmployees(): Observable<Employee[]> {
return this.http.get<Employee[]>(apiUrl)
.pipe(
catchError(this.handleError('getSuppliers', []))
);
}
}
В консоли он говорит: emptyyy и ошибка соединения отказано