public AssemblyExtractor(Cecil.ModuleDefinition module, AnalysisNet.Host host) { this.module = module; namespaces = new Dictionary <string, AnalysisNet.Namespace>(); this.host = host; typeDefinitions = new Dictionary <Cecil.TypeDefinition, AnalysisNet.Types.TypeDefinition>(); }
public TypeExtractor(AnalysisNet.Host host) { this.host = host; genericParameterExtractor = new GenericParameterExtractor(this); IOptions <MemoryCacheOptions> optionsAccessor = new MemoryCacheOptions(); performanceCache = new MemoryCache(optionsAccessor); }