-
Notifications
You must be signed in to change notification settings - Fork 10.4k
Experience for Razor SDK #8731
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Experience for Razor SDK #8731
Conversation
2ba6519
to
d3a50c2
Compare
…build 20190321.3 - Microsoft.NET.Sdk.Razor - 3.0.0-preview4.19171.3 - Microsoft.CodeAnalysis.Razor - 3.0.0-preview4.19171.3 - Microsoft.AspNetCore.Razor.Language - 3.0.0-preview4.19171.3 - Microsoft.AspNetCore.Mvc.Razor.Extensions - 3.0.0-preview4.19171.3
…0190322.01 - Microsoft.NETCore.App - 3.0.0-preview4-27522-01 Dependency coherency updates - Microsoft.Bcl.Json.Sources - 4.6.0-preview4.19164.7 (parent: Microsoft.NETCore.App) - Microsoft.CSharp - 4.6.0-preview4.19164.7 (parent: Microsoft.NETCore.App) - Microsoft.Win32.Registry - 4.6.0-preview4.19164.7 (parent: Microsoft.NETCore.App) - System.ComponentModel.Annotations - 4.6.0-preview4.19164.7 (parent: Microsoft.NETCore.App) - System.Data.SqlClient - 4.7.0-preview4.19164.7 (parent: Microsoft.NETCore.App) - System.Diagnostics.EventLog - 4.6.0-preview4.19164.7 (parent: Microsoft.NETCore.App) - System.IO.Pipelines - 4.6.0-preview4.19164.7 (parent: Microsoft.NETCore.App) - System.Net.Http.WinHttpHandler - 4.6.0-preview4.19164.7 (parent: Microsoft.NETCore.App) - System.Net.WebSockets.WebSocketProtocol - 4.6.0-preview4.19164.7 (parent: Microsoft.NETCore.App) - System.Reflection.Metadata - 1.7.0-preview4.19164.7 (parent: Microsoft.NETCore.App) - System.Runtime.CompilerServices.Unsafe - 4.6.0-preview4.19164.7 (parent: Microsoft.NETCore.App) - System.Security.Cryptography.Cng - 4.6.0-preview4.19164.7 (parent: Microsoft.NETCore.App) - System.Security.Cryptography.Pkcs - 4.6.0-preview4.19164.7 (parent: Microsoft.NETCore.App) - System.Security.Cryptography.Xml - 4.6.0-preview4.19164.7 (parent: Microsoft.NETCore.App) - System.Security.Permissions - 4.6.0-preview4.19164.7 (parent: Microsoft.NETCore.App) - System.Security.Principal.Windows - 4.6.0-preview4.19164.7 (parent: Microsoft.NETCore.App) - System.ServiceProcess.ServiceController - 4.6.0-preview4.19164.7 (parent: Microsoft.NETCore.App) - System.Text.Encodings.Web - 4.6.0-preview4.19164.7 (parent: Microsoft.NETCore.App) - System.Threading.Channels - 4.6.0-preview4.19164.7 (parent: Microsoft.NETCore.App) - Microsoft.Extensions.DependencyModel - 3.0.0-preview4-27522-01 (parent: Microsoft.NETCore.App) - Microsoft.NETCore.Platforms - 3.0.0-preview4.19164.7 (parent: Microsoft.NETCore.App)
…build 20190321.4 - Microsoft.EntityFrameworkCore.Tools - 3.0.0-preview4.19171.4 - Microsoft.EntityFrameworkCore.SqlServer - 3.0.0-preview4.19171.4 - dotnet-ef - 3.0.0-preview4.19171.4 - Microsoft.EntityFrameworkCore - 3.0.0-preview4.19171.4 - Microsoft.EntityFrameworkCore.InMemory - 3.0.0-preview4.19171.4 - Microsoft.EntityFrameworkCore.Relational - 3.0.0-preview4.19171.4 - Microsoft.EntityFrameworkCore.Sqlite - 3.0.0-preview4.19171.4
…0190321.4 - Mono.WebAssembly.Interop - 3.0.0-preview4.19171.4 - Microsoft.JSInterop - 3.0.0-preview4.19171.4 - Microsoft.Internal.Extensions.Refs - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Diagnostics.HealthChecks - 3.0.0-preview4.19171.4 - Microsoft.Extensions.DiagnosticAdapter - 3.0.0-preview4.19171.4 - Microsoft.Extensions.DependencyInjection.Abstractions - 3.0.0-preview4.19171.4 - Microsoft.Extensions.DependencyInjection - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Configuration.Xml - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Configuration.UserSecrets - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Configuration.KeyPerFile - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Configuration.Json - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Configuration.Ini - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Configuration.FileExtensions - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Configuration.EnvironmentVariables - 3.0.0-preview4.19171.4 - Microsoft.Extensions.FileProviders.Abstractions - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Configuration.CommandLine - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Configuration.AzureKeyVault - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Configuration.Abstractions - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Configuration - 3.0.0-preview4.19171.4 - Microsoft.Extensions.CommandLineUtils.Sources - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Caching.StackExchangeRedis - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Caching.SqlServer - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Caching.Memory - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Caching.Abstractions - 3.0.0-preview4.19171.4 - Microsoft.Extensions.ActivatorUtilities.Sources - 3.0.0-preview4.19171.4 - Microsoft.AspNetCore.Testing - 3.0.0-preview4.19171.4 - Microsoft.AspNetCore.BenchmarkRunner.Sources - 3.0.0-preview4.19171.4 - Microsoft.AspNetCore.Analyzer.Testing - 3.0.0-preview4.19171.4 - Internal.AspNetCore.Analyzers - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Configuration.Binder - 3.0.0-preview4.19171.4 - Microsoft.Extensions.FileProviders.Composite - 3.0.0-preview4.19171.4 - Microsoft.Extensions.FileProviders.Embedded - 3.0.0-preview4.19171.4 - Microsoft.Extensions.FileProviders.Physical - 3.0.0-preview4.19171.4 - Microsoft.Extensions.WebEncoders - 3.0.0-preview4.19171.4 - Microsoft.Extensions.ValueStopwatch.Sources - 3.0.0-preview4.19171.4 - Microsoft.Extensions.TypeNameHelper.Sources - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Primitives - 3.0.0-preview4.19171.4 - Microsoft.Extensions.ParameterDefaultValue.Sources - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Options.DataAnnotations - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Options.ConfigurationExtensions - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Options - 3.0.0-preview4.19171.4 - Microsoft.Extensions.ObjectPool - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Logging.TraceSource - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Logging.Testing - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Logging.EventSource - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Logging.Debug - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Logging.Console - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Logging.Configuration - 3.0.0-preview4.19171.4 - Microsoft.Extensions.FileSystemGlobbing - 3.0.0-preview4.19171.4 - Microsoft.Extensions.HashCodeCombiner.Sources - 3.0.0-preview4.19171.4 - Microsoft.Extensions.HostFactoryResolver.Sources - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Hosting - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Hosting.Abstractions - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Http - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Localization - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Localization.Abstractions - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Logging - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Logging.Abstractions - 3.0.0-preview4.19171.4 - Microsoft.Extensions.Logging.AzureAppServices - 3.0.0-preview4.19171.4
@pranavkm - we don't want to merge the |
LGTM besides Ryan's point about not doing all the .cshtml->.razor renames just yet. I'm unfamiliar with the design intent behind |
- brings everything into coherence - aspnet/Extensions packages with version 3.0.0-preview4.19172.1 from build 20190322.1 - aspnet/AspNetCore-Tooling packages with version 3.0.0-preview4.19172.2 from build 20190322.2 - aspnet/EntityFrameworkCore packages with version 3.0.0-preview4.19172.3 from build 20190322.3
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks fine WRT templates.
This is necessary because Razor needs to know if the project will include support for MVC or not. Components support is always present for a new project, but MVC needs to be opted into. Due to MSBuild limitations we cannot make the MVC support smart in same way we can for components. |
* Remove Components.Build * Update MVC projects and templates to use AddRazorSupportForMvc * Update components templates to use .razor extension Fixes #6392
d3a50c2
to
c4797c2
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
eng/* changes look good but I didn't review the rest
Fixes #6392