这是我第一次尝试使用DI,我选择了ninject因为它据说很容易学习,并且有这个问题.
我正在创建这样的对象:
var registrants = JsonConvert.DeserializeObject<List<Registrant>>(input);
[Inject] public Registrant(IMemberRepository memberRepository) { _memberRepository = memberRepository; }
使用Ninject将存储库依赖项注入反序列化对象的最佳方法是什么?