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(); }