asp.net-core - Есть ли способ добавить встроенную страницу бритвы, используя WebHostBuilder или TestServer? - PullRequest
1 голос
/ 08 мая 2019

Я пытаюсь получить тестовую среду для промежуточного программного обеспечения 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);
// ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...