Где мне зарегистрировать IMemoryCache в моем приложении ASP.NET?C#

Место общения программистов C#
Anonymous
Где мне зарегистрировать IMemoryCache в моем приложении ASP.NET?

Сообщение Anonymous »

У меня есть веб-приложение ASP.NET, созданное в Visual Studio 2015 Community Edition. Версия .NET Framework — 4.6.1.

Я понятия не имею, какую версию ASP.NET мое веб-приложение использует ASP.NET MVC 4? ASP.NET MVC 5? Это нигде не упоминается.

Я пытаюсь зарегистрировать службу IMemoryCache (из Microsoft.Extensions.Caching.Memory) в своем Microsoft Unity контейнер. Однако все, что я нашел об этом в Google, относится к добавлению сервисов.AddCaching() в файл Startup.cs.

Я не знаю. У меня нет файла Startup.cs. Я вижу только Global.asax. Кроме того, все мои пользовательские зависимости регистрируются в UnityConfig.cs, который был предоставлен при установке пакета NuGet Unity.Mvc, который является загрузчиком Microsoft Unity для ASP.NET от Microsoft.

Любая помощь приветствуется.

Изменить:

Вот скриншот моего проект:

Изображение


Подробнее здесь: https://stackoverflow.com/questions/385 ... pplication

Вернуться в «C#»