These are chat archives for ExtCore/ExtCore

13th
Jul 2016
VRamesh
@vrtata
Jul 13 2016 05:55
@DmitrySikorsky Hi!

I will send out a detailed note for Point 1.

Meanwhile it would be great if you can help me understand the following methods in AssemblyManager

private static bool IsCandidateAssembly(Assembly assembly)
{
  if (assembly.FullName.ToLower().Contains("extcore.infrastructure"))
    return false;

  return true;
}

private static bool IsCandidateCompilationLibrary(CompilationLibrary compilationLibrary)
{
  if (compilationLibrary.Name.ToLower().StartsWith("extcore") && !compilationLibrary.Name.ToLower().Contains("extcore.data"))
    return false;

  if (!compilationLibrary.Dependencies.Any(d => d.Name.ToLower().Contains("extcore.infrastructure")))
    return false;

  return true;
}