Para hacerlo simple:
Este es mi ServiceClass:
public class ServiceClass
{
public string Request {get; set;}
//other logic
private void ExecuteCommand()
{
Request = "Some Text";
}
}
Mi HomeController:
public class HomeController : Controller
{
private readonly ILogger<HomeController> _logger;
[BindProperty]
public ServiceClassModel ServiceClass { get; set; }
public HomeController(ILogger<HomeController> logger)
{
_logger = logger;
}
public IActionResult Index()
{
return View();
}
public IActionResult Privacy()
{
return View();
}
}
Tengo un ServiceClassModel:
public class ServiceClassModel
{
public string Request { get; set; }
public string Response { get; set; }
public ServiceClass Logic { get; set; }
}
Y tengo una IndexView con un TextArea:
<textarea id="story" name="story"
rows="9" cols="80" style="margin-left: 10px; resize: none; margin-top: 10px">Here I want to update the text
Ahora mi pregunta: he programado una aplicación de reconocimiento del habla. Hay una propiedad llamada de Solicitud de donde mi voz solicitud se almacena en el ServiceClass. Quiero que cada vez que cuando el método ExecuteCommand();
se llama a la actualización de la caja de texto en la vista de índice. ¿Cuál es la mejor manera de hacerlo?
El uso de ASP.NET Núcleo MVC