我是 .NET 开发人员,对 Symfony 的 IoC 实现有一些疑问。Symfony 是否能够进行 .NET 风格(即 Ninject、Castle Windsor 等)构造函数注入。也就是说,我可以避免为每个服务命名并将服务实现绑定到接口的必要性吗?我也可以不将每个控制器定义为使 DI 工作的服务吗?经过多年的 .NET 开发,在我看来,services.yml(xml) 中的“控制器即服务”和手动配置构造函数的参数似乎是多余的。谢谢。
PS对不起我的英语。
我是 .NET 开发人员,对 Symfony 的 IoC 实现有一些疑问。Symfony 是否能够进行 .NET 风格(即 Ninject、Castle Windsor 等)构造函数注入。也就是说,我可以避免为每个服务命名并将服务实现绑定到接口的必要性吗?我也可以不将每个控制器定义为使 DI 工作的服务吗?经过多年的 .NET 开发,在我看来,services.yml(xml) 中的“控制器即服务”和手动配置构造函数的参数似乎是多余的。谢谢。
PS对不起我的英语。