При использовании WEB API (только) есть ли разница между контроллером API и обычным веб-контроллером? Я имею в виду при добавлении такой службы с использованием одного из значений времени жизни:
services.AddSingleton<IService, Service();
services.AddScoped<IService, Service();
services.AddTransient<IService, Service();
будет ли различное поведение между службами в контроллере, который возвращает веб-страницу, или в контроллере, который возвращает JSON, поскольку REST не имеет состояния?