在.NET 8中,引入了KeyedService,用自定义关键字来使用服务。通过命名关键字来区分注入的多个接口子类,并在使用时调用。示例中,INotifyService接口有两个子类,SMSService和EMailService,它们调用不同的Respository。还介绍了使用类SMS和EMail,以及另一种简化的写法。总体而言,对于KeyedService的使用感觉有限制,希望在正式版本中有所改善。
完成下面两步后,将自动完成登录并继续当前操作。