Esempio n. 1
0
        public void Initialize(ExtensionConfigContext context)
        {
            ILoggerFactory loggerFactory = null;

            //get the instance of the loggerfactory dependent on the framework version
#if NETSTANDARD
            loggerFactory = _loggerFactory;
#else
            loggerFactory = context.Config.LoggerFactory;
#endif
            _bindingProvider = new InjectAttributeBindingProvider(loggerFactory);
            context.AddBindingRule <InjectAttribute>().Bind(_bindingProvider);
        }
 public InjectAttributeExtensionConfigProvider()
 {
     _bindingProvider = new InjectAttributeBindingProvider();
 }