小编Edu*_*ord的帖子

Dotnet 无法识别带有 Angular 前端的控制器

我创建了以下 PersonController.cs:

using Microsoft.AspNetCore.Mvc;
using PersonApi.Models;

namespace donau_lead_generator.Controllers;

[ApiController]
[Route("[controller]")]

public class PersonController : ControllerBase

{
    private readonly ILogger<PersonController> _logger;

public PersonController(ILogger<PersonController> logger)
{
    _logger = logger;
}


[HttpPost("addData")]
public Task<ActionResult<Person>> Post(Person person)
{
    Console.WriteLine("I am here");
    return null;
}
Run Code Online (Sandbox Code Playgroud)

以及以下服务:

import { HttpClient } from '@angular/common/http';
import { Injectable } from '@angular/core';


import { Observable } from 'rxjs';
import { Person } from './person';

@Injectable()
export class HomeService {

  constructor(
    private http: HttpClient) {
  }


  /** POST: add a …
Run Code Online (Sandbox Code Playgroud)

.net c# endpoint angular

1
推荐指数
1
解决办法
981
查看次数

标签 统计

.net ×1

angular ×1

c# ×1

endpoint ×1