コード例 #1
0
 private CompilationDependencyResolver(ScriptProjectProvider scriptProjectProvider, ScriptDependencyInfoProvider scriptDependencyInfoProvider, ScriptFilesDependencyResolver scriptFilesDependencyResolver, LogFactory logFactory)
 {
     _scriptProjectProvider         = scriptProjectProvider;
     _scriptDependencyInfoProvider  = scriptDependencyInfoProvider;
     _scriptFilesDependencyResolver = scriptFilesDependencyResolver;
     _logger = logFactory.CreateLogger <CompilationDependencyResolver>();
 }
コード例 #2
0
 private RuntimeDependencyResolver(ScriptProjectProvider scriptProjectProvider, ScriptDependencyInfoProvider scriptDependencyInfoProvider, ScriptFilesDependencyResolver scriptFilesDependencyResolver, LogFactory logFactory, ScriptEnvironment scriptEnvironment)
 {
     _scriptProjectProvider         = scriptProjectProvider;
     _scriptDependencyInfoProvider  = scriptDependencyInfoProvider;
     _scriptFilesDependencyResolver = scriptFilesDependencyResolver;
     _logger            = logFactory.CreateLogger <RuntimeDependencyResolver>();
     _scriptEnvironment = scriptEnvironment;
     _runtimeMatcher    = new Regex($"{_scriptEnvironment.PlatformIdentifier}.*-{_scriptEnvironment.ProccessorArchitecture}");
 }
コード例 #3
0
 public ScriptDependencyContextReader(LogFactory logFactory, ScriptFilesDependencyResolver scriptFilesDependencyResolver)
 {
     _logger      = logFactory.CreateLogger <ScriptDependencyContextReader>();
     _nuGetLogger = new NuGetLogger(logFactory);
     _scriptFilesDependencyResolver = scriptFilesDependencyResolver;
 }