stevenlam505 Ответов: 1

Как начать отправку почтового сообщения в webapi с помощью httpclient в C#?


Я не ищу код, более того, просто руководство. До сих пор у меня есть очень простой WebAPI только с функцией post. Моя цель-загрузить консольное приложение, которое использует HttpClient для отправки почтового сообщения в мой WebAPI. Я просмотрел видео о том, как это сделать, но все это кажется довольно сложным, и мне было интересно, может ли кто-нибудь упростить эти концепции для меня.

Что я уже пробовал:

Это мой самый простой API, который имеет только один метод post, который пуст:
namespace WebAPI.Controllers
{
    [Route("api/[controller]")]
    [ApiController]
    public class GeneratorStatusController : ControllerBase
    {
        public GeneratorStatusController()
        {

        }

        [HttpPost]
        public async bool PostGeneratorStatus(bool powerIsOn)
        {
            // return true/false depending on powerIsOn
        }
    }
}

1 Ответов

Рейтинг:
7

F-ES Sitecore

Прочтите об этом

Вызов веб-API из клиента .NET (C#) - ASP.NET 4.x | Microsoft Docs[^]

если вы загуглите "use httpclient to call web api", то найдете множество других примеров для просмотра.