├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── dotnet-pack-and-push.yml │ ├── dotnet.yml │ └── trigger-rebase-pull-request.yml ├── .gitignore ├── Directory.Build.props ├── LICENSE ├── README.md ├── README.source.md ├── RazorLight.sln ├── github └── autocomplete.png ├── makeNuget.cmd ├── samples ├── FunctionApp-WebMvc-Sample │ ├── FunctionApp-WebMvc-Sample.sln │ └── FunctionApp-WebMvc-Sample │ │ ├── .gitignore │ │ ├── Function1.cs │ │ ├── FunctionApp-WebMvc-Sample.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ ├── serviceDependencies.json │ │ └── serviceDependencies.local.json │ │ ├── host.json │ │ └── wwwroot │ │ └── Index.cshtml └── RazorLight.Samples │ ├── EntityFramework │ ├── AppDbContext.cs │ └── TemplateEntity.cs │ ├── EntityFrameworkRazorLightProject.cs │ ├── EntityFrameworkRazorProjectItem.cs │ ├── Program.cs │ ├── Samples.EntityFrameworkProject.csproj │ └── TestViewModel.cs ├── sandbox └── RazorLight.Sandbox │ ├── Program.cs │ ├── RazorLight.Sandbox.csproj │ └── loremipsum.zdict ├── src ├── Directory.Build.props ├── RazorLight.Precompile │ ├── JsonModel.cs │ ├── PrecompileCmd.cs │ ├── PrecompiledCachingProvider.cs │ ├── Program.cs │ ├── RazorLight.Precompile.args.json │ ├── RazorLight.Precompile.csproj │ └── RenderCmd.cs └── RazorLight │ ├── Caching │ ├── FileHashCachingStrategy.cs │ ├── FileSystemCachingProvider.cs │ ├── ICachingProvider.cs │ ├── IFileSystemCachingStrategy.cs │ ├── MemoryCachingProvider.cs │ ├── SimpleFileCachingStrategy.cs │ ├── TemplateCacheItem.cs │ └── TemplateCacheLookupResult.cs │ ├── Compilation │ ├── CompiledTemplateDescriptor.cs │ ├── DefaultAssemblyPathFormatter.cs │ ├── DefaultMetadataReferenceManager.cs │ ├── IAssemblyPathFormatter.cs │ ├── ICompilationService.cs │ ├── IMetadataReferenceManager.cs │ ├── IPrecompileCallback.cs │ ├── IRazorTemplateCompiler.cs │ ├── ITemplateFactoryProvider.cs │ ├── LegacyFixAssemblyPathFormatter.cs │ ├── RazorPageFactoryResult.cs │ ├── RazorTemplateCompiler.cs │ ├── RoslynCompilationService.cs │ ├── TemplateCompilationDiagnostic.cs │ ├── TemplateCompilationException.cs │ └── TemplateFactoryProvider.cs │ ├── DefaultRazorEngine.cs │ ├── DependencyInjection │ └── PropertyInjector.cs │ ├── EngineFactory.cs │ ├── EngineHandler.cs │ ├── Extensions │ ├── ServiceCollectionExtensions.cs │ └── TypeExtensions.cs │ ├── Generation │ ├── GeneratedRazorTemplate.cs │ ├── IGeneratedRazorTemplate.cs │ ├── RazorSourceGenerator.cs │ └── TemplateGenerationException.cs │ ├── IEngineFactory.cs │ ├── IEngineHandler.cs │ ├── IPageContext.cs │ ├── IRazorLightEngine.cs │ ├── IRazorLightEngineFactory.cs │ ├── ITemplatePage.cs │ ├── Instrumentation │ ├── InjectDirective.cs │ ├── ModelDirective.cs │ ├── OverrideRuntimeNodeWriterTemplateTypeNamePhase.cs │ ├── RazorLightAssemblyAttributeInjectionPass.cs │ └── RazorLightTemplateDocumentClassifierPass.cs │ ├── Internal │ ├── AssemblyDebugModeUtility.cs │ ├── Buffering │ │ ├── ArrayPoolBufferSource.cs │ │ ├── ICharBufferSource.cs │ │ ├── IViewBufferScope.cs │ │ ├── MemoryPoolViewBufferScope.cs │ │ ├── PagedBufferedTextWriter.cs │ │ ├── PagedCharBuffer.cs │ │ ├── ViewBuffer.cs │ │ ├── ViewBufferPage.cs │ │ ├── ViewBufferTextWriter.cs │ │ └── ViewBufferValue.cs │ ├── ExpressionRewriter.cs │ ├── FastPropertySetter.cs │ ├── LinePragmaWriter.cs │ ├── PropertyActivator.cs │ ├── RazorInjectAttribute.cs │ ├── RenderAsyncDelegate.cs │ └── SymbolsUtility.cs │ ├── ModelTypeInfo.cs │ ├── PageContext.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── Razor │ ├── EmbeddedRazorProject.cs │ ├── EmbeddedRazorProjectItem.cs │ ├── FileSystemRazorProject.cs │ ├── FileSystemRazorProjectHelper.cs │ ├── FileSystemRazorProjectItem.cs │ ├── NoRazorProject.cs │ ├── NoRazorProjectItem.cs │ ├── RazorLightHelperResult.cs │ ├── RazorLightProject.cs │ ├── RazorLightProjectItem.cs │ ├── RazorLightTemplateAttribute.cs │ └── TextSourceRazorProjectItem.cs │ ├── RazorLight.csproj │ ├── RazorLightDependencyBuilder.cs │ ├── RazorLightEngine.cs │ ├── RazorLightEngineBuilder.cs │ ├── RazorLightEngineWithFileSystemProjectFactory.cs │ ├── RazorLightException.cs │ ├── RazorLightOptions.cs │ ├── TagHelpers │ ├── DefaultTagHelperActivator.cs │ ├── DefaultTagHelperFactory.cs │ ├── ITagHelperActivator.cs │ ├── ITagHelperFactory.cs │ ├── ITagHelperInitializer.cs │ ├── ITypeActivatorCache.cs │ └── TypeActivatorCache.cs │ ├── TemplateNotFoundException.cs │ ├── TemplatePage.cs │ ├── TemplatePageBase.cs │ ├── TemplatePageOfT.cs │ ├── TemplateRenderer.cs │ └── Text │ └── RawString.cs └── tests ├── RazorLight.Precompile.Tests ├── FileSystemCachingStrategyTests.cs ├── Helper.cs ├── PrecompileTestCases.cs ├── PrecompileTests.cs ├── RazorLight.Precompile.Tests.csproj ├── Render1Tests.cs ├── Render2Tests.cs ├── Samples │ ├── FindingsWithSourceCodeInfo.json │ ├── FullMessage.cshtml │ ├── WorkItemComment.cshtml │ ├── WorkItemFields.json │ └── folder │ │ └── MessageItem.cshtml ├── SamplesWithBaseDir │ ├── FullMessage.cshtml │ └── MessageItem.cshtml ├── TestScenario.cs └── TestWithCulture.cs └── RazorLight.Tests ├── Assets ├── Embedded │ ├── ConditionalAttributeRendering.cshtml │ ├── Empty.cshtml │ ├── Included.cshtml │ ├── Layout.cshtml │ ├── LayoutWithModel.cshtml │ ├── LayoutWithSection.cshtml │ ├── LocalFunction.cshtml │ ├── LocalFunctionUsingHelper.cshtml │ ├── WithModelAndLayout.cshtml │ └── WrongRazorSyntax.cshtml └── Files │ ├── Empty.cshtml │ ├── Included.cshtml │ ├── Layout.cshtml │ ├── LayoutWithRequiredSection.cshtml │ ├── LayoutWithSection.cshtml │ ├── NestedPartial.cshtml │ ├── Partial.cshtml │ ├── Subfolder │ └── Empty.cshtml │ ├── WrongRazorSyntax.cshtml │ ├── _layout.cshtml │ ├── template1.cshtml │ ├── template2.cshtml │ ├── template3.cshtml │ ├── template4.cshtml │ ├── template5.cshtml │ ├── template6.cshtml │ ├── template7.cshtml │ ├── template8.cshtml │ └── template9.cshtml ├── Caching ├── DefaultCachingProviderTest.cs └── TemplateCacheLookupResultTest.cs ├── Compilation ├── DefaultAssemblyPathFormatterTest.cs ├── DefaultMetadataReferenceManagerTest.cs ├── RazorTemplateCompilerTest.cs ├── RoslynCompilerServiceTest.cs ├── TemplateCompilationExceptionTests.cs └── TemplateFactoryProviderTest.cs ├── DependencyInjection └── PropertyInjectorTest.cs ├── Extensions ├── ServiceCollectionExtensionsTest.cs └── TypeExtensionsTest.cs ├── Generation ├── GeneratedRazorTemplateTest.cs └── RazorSourceGeneratorTest.cs ├── Integration ├── RaceConditionTests.cs ├── RendererCommonCasesTests.Should_Fail_When_Required_Section_Is_Missing.verified.txt ├── RendererCommonCasesTests.Should_Render_IncludeAsync.verified.txt ├── RendererCommonCasesTests.Should_Render_Nested_IncludeAsync.verified.txt ├── RendererCommonCasesTests.Should_Render_RequiredSections_That_Have_Nested_IncludeAsync.verified.txt ├── RendererCommonCasesTests.Should_Render_Section_And_ViewModel.verified.txt ├── RendererCommonCasesTests.Should_Render_Sections_With_IncludeAsync.verified.txt └── RendererCommonCasesTests.cs ├── Internal └── FastPropertySetterTest.cs ├── ModelTypeInfoTest.cs ├── Models └── TestViewModel.cs ├── PageContextTest.cs ├── Razor ├── EmbeddedRazorProjectItemTest.cs ├── EmbeddedRazorProjectTest.cs ├── FileSystemRazorProjectItemTest.cs ├── FileSystemRazorProjectTest.cs ├── NoRazorProjectTest.cs ├── TestRazorProjectItem.cs └── TextSourceRazorProjectItemTest.cs ├── RazorLight.Tests.csproj ├── RazorLightEngineBuilderTest.cs ├── RazorLightEngineTest.cs ├── Root.cs ├── Snippets └── Snippets.cs ├── TemplatePageTest.cs ├── TemplateRendererTest.cs ├── Text └── RawStringTest.cs └── Utils ├── DirectoryUtils.cs ├── HelperResult.cs └── PathUtility.cs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/dotnet-pack-and-push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/.github/workflows/dotnet-pack-and-push.yml -------------------------------------------------------------------------------- /.github/workflows/dotnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/.github/workflows/dotnet.yml -------------------------------------------------------------------------------- /.github/workflows/trigger-rebase-pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/.github/workflows/trigger-rebase-pull-request.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/.gitignore -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/README.md -------------------------------------------------------------------------------- /README.source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/README.source.md -------------------------------------------------------------------------------- /RazorLight.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/RazorLight.sln -------------------------------------------------------------------------------- /github/autocomplete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/github/autocomplete.png -------------------------------------------------------------------------------- /makeNuget.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/makeNuget.cmd -------------------------------------------------------------------------------- /samples/FunctionApp-WebMvc-Sample/FunctionApp-WebMvc-Sample.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/samples/FunctionApp-WebMvc-Sample/FunctionApp-WebMvc-Sample.sln -------------------------------------------------------------------------------- /samples/FunctionApp-WebMvc-Sample/FunctionApp-WebMvc-Sample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/samples/FunctionApp-WebMvc-Sample/FunctionApp-WebMvc-Sample/.gitignore -------------------------------------------------------------------------------- /samples/FunctionApp-WebMvc-Sample/FunctionApp-WebMvc-Sample/Function1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/samples/FunctionApp-WebMvc-Sample/FunctionApp-WebMvc-Sample/Function1.cs -------------------------------------------------------------------------------- /samples/FunctionApp-WebMvc-Sample/FunctionApp-WebMvc-Sample/FunctionApp-WebMvc-Sample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/samples/FunctionApp-WebMvc-Sample/FunctionApp-WebMvc-Sample/FunctionApp-WebMvc-Sample.csproj -------------------------------------------------------------------------------- /samples/FunctionApp-WebMvc-Sample/FunctionApp-WebMvc-Sample/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/samples/FunctionApp-WebMvc-Sample/FunctionApp-WebMvc-Sample/Program.cs -------------------------------------------------------------------------------- /samples/FunctionApp-WebMvc-Sample/FunctionApp-WebMvc-Sample/Properties/serviceDependencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/samples/FunctionApp-WebMvc-Sample/FunctionApp-WebMvc-Sample/Properties/serviceDependencies.json -------------------------------------------------------------------------------- /samples/FunctionApp-WebMvc-Sample/FunctionApp-WebMvc-Sample/Properties/serviceDependencies.local.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/samples/FunctionApp-WebMvc-Sample/FunctionApp-WebMvc-Sample/Properties/serviceDependencies.local.json -------------------------------------------------------------------------------- /samples/FunctionApp-WebMvc-Sample/FunctionApp-WebMvc-Sample/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/samples/FunctionApp-WebMvc-Sample/FunctionApp-WebMvc-Sample/host.json -------------------------------------------------------------------------------- /samples/FunctionApp-WebMvc-Sample/FunctionApp-WebMvc-Sample/wwwroot/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/samples/FunctionApp-WebMvc-Sample/FunctionApp-WebMvc-Sample/wwwroot/Index.cshtml -------------------------------------------------------------------------------- /samples/RazorLight.Samples/EntityFramework/AppDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/samples/RazorLight.Samples/EntityFramework/AppDbContext.cs -------------------------------------------------------------------------------- /samples/RazorLight.Samples/EntityFramework/TemplateEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/samples/RazorLight.Samples/EntityFramework/TemplateEntity.cs -------------------------------------------------------------------------------- /samples/RazorLight.Samples/EntityFrameworkRazorLightProject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/samples/RazorLight.Samples/EntityFrameworkRazorLightProject.cs -------------------------------------------------------------------------------- /samples/RazorLight.Samples/EntityFrameworkRazorProjectItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/samples/RazorLight.Samples/EntityFrameworkRazorProjectItem.cs -------------------------------------------------------------------------------- /samples/RazorLight.Samples/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/samples/RazorLight.Samples/Program.cs -------------------------------------------------------------------------------- /samples/RazorLight.Samples/Samples.EntityFrameworkProject.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/samples/RazorLight.Samples/Samples.EntityFrameworkProject.csproj -------------------------------------------------------------------------------- /samples/RazorLight.Samples/TestViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/samples/RazorLight.Samples/TestViewModel.cs -------------------------------------------------------------------------------- /sandbox/RazorLight.Sandbox/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/sandbox/RazorLight.Sandbox/Program.cs -------------------------------------------------------------------------------- /sandbox/RazorLight.Sandbox/RazorLight.Sandbox.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/sandbox/RazorLight.Sandbox/RazorLight.Sandbox.csproj -------------------------------------------------------------------------------- /sandbox/RazorLight.Sandbox/loremipsum.zdict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/sandbox/RazorLight.Sandbox/loremipsum.zdict -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /src/RazorLight.Precompile/JsonModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight.Precompile/JsonModel.cs -------------------------------------------------------------------------------- /src/RazorLight.Precompile/PrecompileCmd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight.Precompile/PrecompileCmd.cs -------------------------------------------------------------------------------- /src/RazorLight.Precompile/PrecompiledCachingProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight.Precompile/PrecompiledCachingProvider.cs -------------------------------------------------------------------------------- /src/RazorLight.Precompile/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight.Precompile/Program.cs -------------------------------------------------------------------------------- /src/RazorLight.Precompile/RazorLight.Precompile.args.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight.Precompile/RazorLight.Precompile.args.json -------------------------------------------------------------------------------- /src/RazorLight.Precompile/RazorLight.Precompile.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight.Precompile/RazorLight.Precompile.csproj -------------------------------------------------------------------------------- /src/RazorLight.Precompile/RenderCmd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight.Precompile/RenderCmd.cs -------------------------------------------------------------------------------- /src/RazorLight/Caching/FileHashCachingStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Caching/FileHashCachingStrategy.cs -------------------------------------------------------------------------------- /src/RazorLight/Caching/FileSystemCachingProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Caching/FileSystemCachingProvider.cs -------------------------------------------------------------------------------- /src/RazorLight/Caching/ICachingProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Caching/ICachingProvider.cs -------------------------------------------------------------------------------- /src/RazorLight/Caching/IFileSystemCachingStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Caching/IFileSystemCachingStrategy.cs -------------------------------------------------------------------------------- /src/RazorLight/Caching/MemoryCachingProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Caching/MemoryCachingProvider.cs -------------------------------------------------------------------------------- /src/RazorLight/Caching/SimpleFileCachingStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Caching/SimpleFileCachingStrategy.cs -------------------------------------------------------------------------------- /src/RazorLight/Caching/TemplateCacheItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Caching/TemplateCacheItem.cs -------------------------------------------------------------------------------- /src/RazorLight/Caching/TemplateCacheLookupResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Caching/TemplateCacheLookupResult.cs -------------------------------------------------------------------------------- /src/RazorLight/Compilation/CompiledTemplateDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Compilation/CompiledTemplateDescriptor.cs -------------------------------------------------------------------------------- /src/RazorLight/Compilation/DefaultAssemblyPathFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Compilation/DefaultAssemblyPathFormatter.cs -------------------------------------------------------------------------------- /src/RazorLight/Compilation/DefaultMetadataReferenceManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Compilation/DefaultMetadataReferenceManager.cs -------------------------------------------------------------------------------- /src/RazorLight/Compilation/IAssemblyPathFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Compilation/IAssemblyPathFormatter.cs -------------------------------------------------------------------------------- /src/RazorLight/Compilation/ICompilationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Compilation/ICompilationService.cs -------------------------------------------------------------------------------- /src/RazorLight/Compilation/IMetadataReferenceManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Compilation/IMetadataReferenceManager.cs -------------------------------------------------------------------------------- /src/RazorLight/Compilation/IPrecompileCallback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Compilation/IPrecompileCallback.cs -------------------------------------------------------------------------------- /src/RazorLight/Compilation/IRazorTemplateCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Compilation/IRazorTemplateCompiler.cs -------------------------------------------------------------------------------- /src/RazorLight/Compilation/ITemplateFactoryProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Compilation/ITemplateFactoryProvider.cs -------------------------------------------------------------------------------- /src/RazorLight/Compilation/LegacyFixAssemblyPathFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Compilation/LegacyFixAssemblyPathFormatter.cs -------------------------------------------------------------------------------- /src/RazorLight/Compilation/RazorPageFactoryResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Compilation/RazorPageFactoryResult.cs -------------------------------------------------------------------------------- /src/RazorLight/Compilation/RazorTemplateCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Compilation/RazorTemplateCompiler.cs -------------------------------------------------------------------------------- /src/RazorLight/Compilation/RoslynCompilationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Compilation/RoslynCompilationService.cs -------------------------------------------------------------------------------- /src/RazorLight/Compilation/TemplateCompilationDiagnostic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Compilation/TemplateCompilationDiagnostic.cs -------------------------------------------------------------------------------- /src/RazorLight/Compilation/TemplateCompilationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Compilation/TemplateCompilationException.cs -------------------------------------------------------------------------------- /src/RazorLight/Compilation/TemplateFactoryProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Compilation/TemplateFactoryProvider.cs -------------------------------------------------------------------------------- /src/RazorLight/DefaultRazorEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/DefaultRazorEngine.cs -------------------------------------------------------------------------------- /src/RazorLight/DependencyInjection/PropertyInjector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/DependencyInjection/PropertyInjector.cs -------------------------------------------------------------------------------- /src/RazorLight/EngineFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/EngineFactory.cs -------------------------------------------------------------------------------- /src/RazorLight/EngineHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/EngineHandler.cs -------------------------------------------------------------------------------- /src/RazorLight/Extensions/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Extensions/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/RazorLight/Extensions/TypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Extensions/TypeExtensions.cs -------------------------------------------------------------------------------- /src/RazorLight/Generation/GeneratedRazorTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Generation/GeneratedRazorTemplate.cs -------------------------------------------------------------------------------- /src/RazorLight/Generation/IGeneratedRazorTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Generation/IGeneratedRazorTemplate.cs -------------------------------------------------------------------------------- /src/RazorLight/Generation/RazorSourceGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Generation/RazorSourceGenerator.cs -------------------------------------------------------------------------------- /src/RazorLight/Generation/TemplateGenerationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Generation/TemplateGenerationException.cs -------------------------------------------------------------------------------- /src/RazorLight/IEngineFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/IEngineFactory.cs -------------------------------------------------------------------------------- /src/RazorLight/IEngineHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/IEngineHandler.cs -------------------------------------------------------------------------------- /src/RazorLight/IPageContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/IPageContext.cs -------------------------------------------------------------------------------- /src/RazorLight/IRazorLightEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/IRazorLightEngine.cs -------------------------------------------------------------------------------- /src/RazorLight/IRazorLightEngineFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/IRazorLightEngineFactory.cs -------------------------------------------------------------------------------- /src/RazorLight/ITemplatePage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/ITemplatePage.cs -------------------------------------------------------------------------------- /src/RazorLight/Instrumentation/InjectDirective.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Instrumentation/InjectDirective.cs -------------------------------------------------------------------------------- /src/RazorLight/Instrumentation/ModelDirective.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Instrumentation/ModelDirective.cs -------------------------------------------------------------------------------- /src/RazorLight/Instrumentation/OverrideRuntimeNodeWriterTemplateTypeNamePhase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Instrumentation/OverrideRuntimeNodeWriterTemplateTypeNamePhase.cs -------------------------------------------------------------------------------- /src/RazorLight/Instrumentation/RazorLightAssemblyAttributeInjectionPass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Instrumentation/RazorLightAssemblyAttributeInjectionPass.cs -------------------------------------------------------------------------------- /src/RazorLight/Instrumentation/RazorLightTemplateDocumentClassifierPass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Instrumentation/RazorLightTemplateDocumentClassifierPass.cs -------------------------------------------------------------------------------- /src/RazorLight/Internal/AssemblyDebugModeUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Internal/AssemblyDebugModeUtility.cs -------------------------------------------------------------------------------- /src/RazorLight/Internal/Buffering/ArrayPoolBufferSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Internal/Buffering/ArrayPoolBufferSource.cs -------------------------------------------------------------------------------- /src/RazorLight/Internal/Buffering/ICharBufferSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Internal/Buffering/ICharBufferSource.cs -------------------------------------------------------------------------------- /src/RazorLight/Internal/Buffering/IViewBufferScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Internal/Buffering/IViewBufferScope.cs -------------------------------------------------------------------------------- /src/RazorLight/Internal/Buffering/MemoryPoolViewBufferScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Internal/Buffering/MemoryPoolViewBufferScope.cs -------------------------------------------------------------------------------- /src/RazorLight/Internal/Buffering/PagedBufferedTextWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Internal/Buffering/PagedBufferedTextWriter.cs -------------------------------------------------------------------------------- /src/RazorLight/Internal/Buffering/PagedCharBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Internal/Buffering/PagedCharBuffer.cs -------------------------------------------------------------------------------- /src/RazorLight/Internal/Buffering/ViewBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Internal/Buffering/ViewBuffer.cs -------------------------------------------------------------------------------- /src/RazorLight/Internal/Buffering/ViewBufferPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Internal/Buffering/ViewBufferPage.cs -------------------------------------------------------------------------------- /src/RazorLight/Internal/Buffering/ViewBufferTextWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Internal/Buffering/ViewBufferTextWriter.cs -------------------------------------------------------------------------------- /src/RazorLight/Internal/Buffering/ViewBufferValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Internal/Buffering/ViewBufferValue.cs -------------------------------------------------------------------------------- /src/RazorLight/Internal/ExpressionRewriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Internal/ExpressionRewriter.cs -------------------------------------------------------------------------------- /src/RazorLight/Internal/FastPropertySetter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Internal/FastPropertySetter.cs -------------------------------------------------------------------------------- /src/RazorLight/Internal/LinePragmaWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Internal/LinePragmaWriter.cs -------------------------------------------------------------------------------- /src/RazorLight/Internal/PropertyActivator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Internal/PropertyActivator.cs -------------------------------------------------------------------------------- /src/RazorLight/Internal/RazorInjectAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Internal/RazorInjectAttribute.cs -------------------------------------------------------------------------------- /src/RazorLight/Internal/RenderAsyncDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Internal/RenderAsyncDelegate.cs -------------------------------------------------------------------------------- /src/RazorLight/Internal/SymbolsUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Internal/SymbolsUtility.cs -------------------------------------------------------------------------------- /src/RazorLight/ModelTypeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/ModelTypeInfo.cs -------------------------------------------------------------------------------- /src/RazorLight/PageContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/PageContext.cs -------------------------------------------------------------------------------- /src/RazorLight/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | 3 | [assembly: InternalsVisibleTo("RazorLight.Tests")] -------------------------------------------------------------------------------- /src/RazorLight/Razor/EmbeddedRazorProject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Razor/EmbeddedRazorProject.cs -------------------------------------------------------------------------------- /src/RazorLight/Razor/EmbeddedRazorProjectItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Razor/EmbeddedRazorProjectItem.cs -------------------------------------------------------------------------------- /src/RazorLight/Razor/FileSystemRazorProject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Razor/FileSystemRazorProject.cs -------------------------------------------------------------------------------- /src/RazorLight/Razor/FileSystemRazorProjectHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Razor/FileSystemRazorProjectHelper.cs -------------------------------------------------------------------------------- /src/RazorLight/Razor/FileSystemRazorProjectItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Razor/FileSystemRazorProjectItem.cs -------------------------------------------------------------------------------- /src/RazorLight/Razor/NoRazorProject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Razor/NoRazorProject.cs -------------------------------------------------------------------------------- /src/RazorLight/Razor/NoRazorProjectItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Razor/NoRazorProjectItem.cs -------------------------------------------------------------------------------- /src/RazorLight/Razor/RazorLightHelperResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Razor/RazorLightHelperResult.cs -------------------------------------------------------------------------------- /src/RazorLight/Razor/RazorLightProject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Razor/RazorLightProject.cs -------------------------------------------------------------------------------- /src/RazorLight/Razor/RazorLightProjectItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Razor/RazorLightProjectItem.cs -------------------------------------------------------------------------------- /src/RazorLight/Razor/RazorLightTemplateAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Razor/RazorLightTemplateAttribute.cs -------------------------------------------------------------------------------- /src/RazorLight/Razor/TextSourceRazorProjectItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Razor/TextSourceRazorProjectItem.cs -------------------------------------------------------------------------------- /src/RazorLight/RazorLight.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/RazorLight.csproj -------------------------------------------------------------------------------- /src/RazorLight/RazorLightDependencyBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/RazorLightDependencyBuilder.cs -------------------------------------------------------------------------------- /src/RazorLight/RazorLightEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/RazorLightEngine.cs -------------------------------------------------------------------------------- /src/RazorLight/RazorLightEngineBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/RazorLightEngineBuilder.cs -------------------------------------------------------------------------------- /src/RazorLight/RazorLightEngineWithFileSystemProjectFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/RazorLightEngineWithFileSystemProjectFactory.cs -------------------------------------------------------------------------------- /src/RazorLight/RazorLightException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/RazorLightException.cs -------------------------------------------------------------------------------- /src/RazorLight/RazorLightOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/RazorLightOptions.cs -------------------------------------------------------------------------------- /src/RazorLight/TagHelpers/DefaultTagHelperActivator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/TagHelpers/DefaultTagHelperActivator.cs -------------------------------------------------------------------------------- /src/RazorLight/TagHelpers/DefaultTagHelperFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/TagHelpers/DefaultTagHelperFactory.cs -------------------------------------------------------------------------------- /src/RazorLight/TagHelpers/ITagHelperActivator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/TagHelpers/ITagHelperActivator.cs -------------------------------------------------------------------------------- /src/RazorLight/TagHelpers/ITagHelperFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/TagHelpers/ITagHelperFactory.cs -------------------------------------------------------------------------------- /src/RazorLight/TagHelpers/ITagHelperInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/TagHelpers/ITagHelperInitializer.cs -------------------------------------------------------------------------------- /src/RazorLight/TagHelpers/ITypeActivatorCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/TagHelpers/ITypeActivatorCache.cs -------------------------------------------------------------------------------- /src/RazorLight/TagHelpers/TypeActivatorCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/TagHelpers/TypeActivatorCache.cs -------------------------------------------------------------------------------- /src/RazorLight/TemplateNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/TemplateNotFoundException.cs -------------------------------------------------------------------------------- /src/RazorLight/TemplatePage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/TemplatePage.cs -------------------------------------------------------------------------------- /src/RazorLight/TemplatePageBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/TemplatePageBase.cs -------------------------------------------------------------------------------- /src/RazorLight/TemplatePageOfT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/TemplatePageOfT.cs -------------------------------------------------------------------------------- /src/RazorLight/TemplateRenderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/TemplateRenderer.cs -------------------------------------------------------------------------------- /src/RazorLight/Text/RawString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/src/RazorLight/Text/RawString.cs -------------------------------------------------------------------------------- /tests/RazorLight.Precompile.Tests/FileSystemCachingStrategyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Precompile.Tests/FileSystemCachingStrategyTests.cs -------------------------------------------------------------------------------- /tests/RazorLight.Precompile.Tests/Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Precompile.Tests/Helper.cs -------------------------------------------------------------------------------- /tests/RazorLight.Precompile.Tests/PrecompileTestCases.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Precompile.Tests/PrecompileTestCases.cs -------------------------------------------------------------------------------- /tests/RazorLight.Precompile.Tests/PrecompileTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Precompile.Tests/PrecompileTests.cs -------------------------------------------------------------------------------- /tests/RazorLight.Precompile.Tests/RazorLight.Precompile.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Precompile.Tests/RazorLight.Precompile.Tests.csproj -------------------------------------------------------------------------------- /tests/RazorLight.Precompile.Tests/Render1Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Precompile.Tests/Render1Tests.cs -------------------------------------------------------------------------------- /tests/RazorLight.Precompile.Tests/Render2Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Precompile.Tests/Render2Tests.cs -------------------------------------------------------------------------------- /tests/RazorLight.Precompile.Tests/Samples/FindingsWithSourceCodeInfo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Precompile.Tests/Samples/FindingsWithSourceCodeInfo.json -------------------------------------------------------------------------------- /tests/RazorLight.Precompile.Tests/Samples/FullMessage.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Precompile.Tests/Samples/FullMessage.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Precompile.Tests/Samples/WorkItemComment.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Precompile.Tests/Samples/WorkItemComment.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Precompile.Tests/Samples/WorkItemFields.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Precompile.Tests/Samples/WorkItemFields.json -------------------------------------------------------------------------------- /tests/RazorLight.Precompile.Tests/Samples/folder/MessageItem.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Precompile.Tests/Samples/folder/MessageItem.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Precompile.Tests/SamplesWithBaseDir/FullMessage.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Precompile.Tests/SamplesWithBaseDir/FullMessage.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Precompile.Tests/SamplesWithBaseDir/MessageItem.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Precompile.Tests/SamplesWithBaseDir/MessageItem.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Precompile.Tests/TestScenario.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Precompile.Tests/TestScenario.cs -------------------------------------------------------------------------------- /tests/RazorLight.Precompile.Tests/TestWithCulture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Precompile.Tests/TestWithCulture.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Embedded/ConditionalAttributeRendering.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Assets/Embedded/ConditionalAttributeRendering.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Embedded/Empty.cshtml: -------------------------------------------------------------------------------- 1 | Empty -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Embedded/Included.cshtml: -------------------------------------------------------------------------------- 1 | Included -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Embedded/Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Assets/Embedded/Layout.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Embedded/LayoutWithModel.cshtml: -------------------------------------------------------------------------------- 1 | Layout: @Model.Value 2 | @RenderBody() -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Embedded/LayoutWithSection.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Assets/Embedded/LayoutWithSection.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Embedded/LocalFunction.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Assets/Embedded/LocalFunction.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Embedded/LocalFunctionUsingHelper.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Assets/Embedded/LocalFunctionUsingHelper.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Embedded/WithModelAndLayout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Assets/Embedded/WithModelAndLayout.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Embedded/WrongRazorSyntax.cshtml: -------------------------------------------------------------------------------- 1 | @ewffe@efew@ -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Files/Empty.cshtml: -------------------------------------------------------------------------------- 1 | Empty -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Files/Included.cshtml: -------------------------------------------------------------------------------- 1 | Included -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Files/Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Assets/Files/Layout.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Files/LayoutWithRequiredSection.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Assets/Files/LayoutWithRequiredSection.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Files/LayoutWithSection.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Assets/Files/LayoutWithSection.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Files/NestedPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Assets/Files/NestedPartial.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Files/Partial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Assets/Files/Partial.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Files/Subfolder/Empty.cshtml: -------------------------------------------------------------------------------- 1 | Empty -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Files/WrongRazorSyntax.cshtml: -------------------------------------------------------------------------------- 1 | @ewffe@efew@ -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Files/_layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Assets/Files/_layout.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Files/template1.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Assets/Files/template1.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Files/template2.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Assets/Files/template2.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Files/template3.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Assets/Files/template3.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Files/template4.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Assets/Files/template4.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Files/template5.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Assets/Files/template5.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Files/template6.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Assets/Files/template6.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Files/template7.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Assets/Files/template7.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Files/template8.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Assets/Files/template8.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Assets/Files/template9.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Assets/Files/template9.cshtml -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Caching/DefaultCachingProviderTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Caching/DefaultCachingProviderTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Caching/TemplateCacheLookupResultTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Caching/TemplateCacheLookupResultTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Compilation/DefaultAssemblyPathFormatterTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Compilation/DefaultAssemblyPathFormatterTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Compilation/DefaultMetadataReferenceManagerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Compilation/DefaultMetadataReferenceManagerTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Compilation/RazorTemplateCompilerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Compilation/RazorTemplateCompilerTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Compilation/RoslynCompilerServiceTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Compilation/RoslynCompilerServiceTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Compilation/TemplateCompilationExceptionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Compilation/TemplateCompilationExceptionTests.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Compilation/TemplateFactoryProviderTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Compilation/TemplateFactoryProviderTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/DependencyInjection/PropertyInjectorTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/DependencyInjection/PropertyInjectorTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Extensions/ServiceCollectionExtensionsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Extensions/ServiceCollectionExtensionsTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Extensions/TypeExtensionsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Extensions/TypeExtensionsTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Generation/GeneratedRazorTemplateTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Generation/GeneratedRazorTemplateTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Generation/RazorSourceGeneratorTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Generation/RazorSourceGeneratorTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Integration/RaceConditionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Integration/RaceConditionTests.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Integration/RendererCommonCasesTests.Should_Fail_When_Required_Section_Is_Missing.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Integration/RendererCommonCasesTests.Should_Fail_When_Required_Section_Is_Missing.verified.txt -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Integration/RendererCommonCasesTests.Should_Render_IncludeAsync.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Integration/RendererCommonCasesTests.Should_Render_IncludeAsync.verified.txt -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Integration/RendererCommonCasesTests.Should_Render_Nested_IncludeAsync.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Integration/RendererCommonCasesTests.Should_Render_Nested_IncludeAsync.verified.txt -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Integration/RendererCommonCasesTests.Should_Render_RequiredSections_That_Have_Nested_IncludeAsync.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Integration/RendererCommonCasesTests.Should_Render_RequiredSections_That_Have_Nested_IncludeAsync.verified.txt -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Integration/RendererCommonCasesTests.Should_Render_Section_And_ViewModel.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Integration/RendererCommonCasesTests.Should_Render_Section_And_ViewModel.verified.txt -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Integration/RendererCommonCasesTests.Should_Render_Sections_With_IncludeAsync.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Integration/RendererCommonCasesTests.Should_Render_Sections_With_IncludeAsync.verified.txt -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Integration/RendererCommonCasesTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Integration/RendererCommonCasesTests.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Internal/FastPropertySetterTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Internal/FastPropertySetterTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/ModelTypeInfoTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/ModelTypeInfoTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Models/TestViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Models/TestViewModel.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/PageContextTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/PageContextTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Razor/EmbeddedRazorProjectItemTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Razor/EmbeddedRazorProjectItemTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Razor/EmbeddedRazorProjectTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Razor/EmbeddedRazorProjectTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Razor/FileSystemRazorProjectItemTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Razor/FileSystemRazorProjectItemTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Razor/FileSystemRazorProjectTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Razor/FileSystemRazorProjectTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Razor/NoRazorProjectTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Razor/NoRazorProjectTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Razor/TestRazorProjectItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Razor/TestRazorProjectItem.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Razor/TextSourceRazorProjectItemTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Razor/TextSourceRazorProjectItemTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/RazorLight.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/RazorLight.Tests.csproj -------------------------------------------------------------------------------- /tests/RazorLight.Tests/RazorLightEngineBuilderTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/RazorLightEngineBuilderTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/RazorLightEngineTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/RazorLightEngineTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Root.cs: -------------------------------------------------------------------------------- 1 | namespace RazorLight.Tests 2 | { 3 | public class Root 4 | { 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Snippets/Snippets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Snippets/Snippets.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/TemplatePageTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/TemplatePageTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/TemplateRendererTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/TemplateRendererTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Text/RawStringTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Text/RawStringTest.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Utils/DirectoryUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Utils/DirectoryUtils.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Utils/HelperResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Utils/HelperResult.cs -------------------------------------------------------------------------------- /tests/RazorLight.Tests/Utils/PathUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toddams/RazorLight/HEAD/tests/RazorLight.Tests/Utils/PathUtility.cs --------------------------------------------------------------------------------