Если ErrorViewModel удален из моего проекта, он не запустится, завершится с ошибкой на app.UseMvc()
с ошибкой:
System.TypeLoadException: «Не удалось загрузить тип» DocumentGenerationService.Models.ErrorViewModel'from Assembly' DocumentGenerationService, версия = 1.0.0.0, культура = нейтральная, PublicKeyToken = ноль '.'
Это приложение ядра Dotnet Core 2.2 с mvc.Я удалил все ненужное приложению, включая все представления, так как это проект webapi.
Почему я не могу удалить ErrorViewModel из проекта?Это меня огорчает.
Для справки, вот как выглядит класс запуска:
public class Startup
{
...
public void ConfigureServices(IServiceCollection services)
{
services.AddCors();
services.AddSignalR();
services.AddMvc()
.SetCompatibilityVersion(CompatibilityVersion.Version_2_2);
...
}
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
...
app.UseMvc();
}
}
Есть идеи, как избавиться от класса ErrorViewModel и запустить проект?Или объяснение, почему это невозможно?
Спасибо StackOverflowers!