public AnalyzerService(string assemblyPath, Platforms requestedPlatforms, bool excludeThirdPartyReferences) { _assemblyPath = assemblyPath; _requestedPlatforms = requestedPlatforms; _portabilityAnalyzer = new PortabilityAnalyzer(PortabilityDatabase.Collection); _assemblyParser = new AssemblyParser(_assemblyPath); _portabilityAnalyzer.SupportedPlatforms = _requestedPlatforms; _portabilityAnalyzer.ExcludeThirdPartyReferences = excludeThirdPartyReferences; _portabilityAnalyzer.CallCollection = _assemblyParser.GetAssemblyCalls(); }
public void TestFixtureSetUp() { _assemblyParser = new AssemblyParser(Assembly.GetExecutingAssembly().Location); _portabilityAnalyzer = new PortabilityAnalyzer(PortabilityDatabase.Collection); }