예제 #1
0
        public AspectCompiler(CompilerSettings settings)
        {
            this.settings         = settings;
            AssemblyNameTransform = x => x;
            FileNameTransform     = x => x;

            assemblyFiles = settings.TargetAssemblyFiles.Select(a => Path.Combine(settings.BaseDirectory, a)).ToArray();
            queryEngine   = new PointcutQueryEngine();
        }
예제 #2
0
 public AttributiveAspectDiscovery(CompilerSettings settings)
 {
     _settings = settings;
 }