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  阅读(42)  评论(0)    收藏  举报