可以手动注册这些服务。例如,若想在 ASP.NET Core 6 中使用 Redis,可以按以下方式手动注册:
在 ConfigureServices 方法中添加以下代码:
services.AddStackExchangeRedisCache(options =>
{
options.Configuration = "localhost";
options.InstanceName = "SampleInstance";
});
如果未手动注册 Redis 服务,将无法再使用 AddDistributedRedisCache()
方法将 Redis 服务添加到 DI 容器中。