IServiceProvider 反模式

  private readonly ILogger<WxPayController> _logger; 
        /// <summary>
        /// 
        /// </summary>
        private IServiceProvider Service { get; set; } 
        /// <summary>
        /// 
        /// </summary>
        /// <param name="service"></param> 
        public CtorController(IServiceProvider service)
        {
            Service = service;
            _logger = service.GetRequiredService<ILogger<WxPayController>>(); 
        }

  

posted @ 2021-06-23 11:31  willamyao  阅读(37)  评论(0编辑  收藏  举报