Stiamo lavorando al progetto ASP.NET MVC 6 ed è necessario eseguire il rendering di visualizzazioni Razor diverse da quella del file system (lo storage Azure Blob in particolare ma non è importante). In precedenza (in MVC 5) era possibile creare e registrare il VirtualPathProvider personalizzato che può richiedere il contenuto della visualizzazione da DB o DLL di risorse (ad esempio).Visualizzazione rendering da DB in MVC 6
Sembra che l'approccio sia stato modificato in MVC 6. Qualcuno sa dove cercare?
UPD: Ecco un esempio di codice che sto cercando:
public IActionResult Index()
{
ViewBag.Test = "Hello world!!!";
string htmlContent = "<html><head><title>Test page</title><body>@ViewBag.Test</body></html>";
return GetViewFromString(htmlContent);
}
La domanda è: come implementare che GetViewFromString
funzione?
Hai finito per trovare una soluzione a questo? Sto cercando la stessa cosa – fenix2222