Я пытаюсь получить тестовую среду для промежуточного программного обеспечения ASP.NET-Core, которое модифицирует запрос и отображение страниц бритвы.
Есть ли способ создать простую страницу бритвы, используя WebHostBuilder или TestServer ?
Пример кода цели для моего модульного теста:
var builder = new WebHostBuilder()
.ConfigureServies(services => {
services.AddMvc();
})
.Configure(app => {
app.UseMvc();
app.UseRazorPage("/some-route", "@page\n<!DOCTYPE html><html><img src=\"@Url.Content(\"~/some/image.png\")\" \></html>");
});
var server = new TestServer(build);
// ...