コード例 #1
0
ファイル: Program2.cs プロジェクト: wushian/dotvvm
        private static CompilationResult ExportConfiguration(CompilerOptions options)
        {
            var assembly = Assembly.LoadFile(options.WebSiteAssembly);
            var config   = ConfigurationInitializer.InitDotVVM(assembly, options.WebSitePath, null, collection => { });

            return(new CompilationResult()
            {
                Configuration = config
            });
        }
コード例 #2
0
ファイル: ViewStaticCompiler.cs プロジェクト: kowgli/dotvvm
 private DotvvmConfiguration GetCachedConfiguration(Assembly assembly, string webSitePath, Action <IServiceCollection> additionalServices)
 {
     return(cachedConfig.GetOrAdd($"{assembly.GetName().Name}|{webSitePath}",
                                  key => ConfigurationInitializer.InitDotVVM(assembly, webSitePath, this, additionalServices)));
 }