Esempio n. 1
0
        //------------------------------------------Plug-in Loading-------------------------------------//

        // Delegate to the type resolver to search all assemblies representing plug-ins.
        private void LoadManifestRegistry()
        {
            var validator = new ManifestValidation(this.Registry);

            _typeResover.Initialize(this.LoggerFactory);
            _typeResover.SetPluginManifests(this.Registry);
            validator.Validate();

            LogManifests(this.Registry);
        }
Esempio n. 2
0
 public void Initialize(ILoggerFactory loggerFactory)
 {
     _delegateResolver.Initialize(loggerFactory);
 }
Esempio n. 3
0
 public static void SetTypeResolver(ITypeResolver resolver)
 {
     typeResolver = resolver;
     typeResolver.Initialize();
 }