예제 #1
0
        /// <summary>
        /// Test constructor
        /// </summary>
        public TemplateLocator(Func <string, string> getEnvironmentVariable, VSSettings vsSettings,
                               IWorkloadManifestProvider?workloadManifestProvider, IWorkloadResolver?workloadResolver)
        {
            _netCoreSdkResolver =
                new Lazy <NETCoreSdkResolver>(() => new NETCoreSdkResolver(getEnvironmentVariable, vsSettings));

            _workloadManifestProvider = workloadManifestProvider;
            _workloadResolver         = workloadResolver;
        }
예제 #2
0
 /// <summary>
 /// Test constructor
 /// </summary>
 public TemplateLocator(Func <string, string> getEnvironmentVariable, VSSettings vsSettings)
 {
     _netCoreSdkResolver =
         new Lazy <NETCoreSdkResolver>(() => new NETCoreSdkResolver(getEnvironmentVariable, vsSettings));
 }