Tenho duas controller em uma mesma api, uma delas precisa usar uma implementação já existente em na outra. Como chamar?
Ex: A UserController precisa enviar um email de confirmação ao criar um usuário, mas o ConfirmEmailController já possui essa implementação, como usar a implementação de "ConfirmEmailController " em UsuariosController?
public class ConfirmEmailController : ControllerBase
{
[HttpPost]
private async Task EnviarEmailDeConfirmacaoAsync(ApplicationUser usuario)
{....}
}
public class UsuariosController : Controller
{
[HttpPost]
public async Task<IActionResult> PostAsync([FromBody]UserCreateModelApi usuario)
{
}
}
Att,
Eduardo G. Santos