Age | Commit message (Collapse) | Author |
|
ID 1866136 (#42551)
* Localized file check-in by OneLocBuild Task: Build definition ID 1159: Build ID 1858649
* Localized file check-in by OneLocBuild Task: Build definition ID 1159: Build ID 1858649
* Localized file check-in by OneLocBuild Task: Build definition ID 1159: Build ID 1863737
* Localized file check-in by OneLocBuild Task: Build definition ID 1159: Build ID 1863737
* Localized file check-in by OneLocBuild Task: Build definition ID 1159: Build ID 1866136
* Localized file check-in by OneLocBuild Task: Build definition ID 1159: Build ID 1866136
/fyi build IDs reference runs of the [`aspnetcore-localization`](https://dev.azure.com/dnceng/internal/_build?definitionId=1159) pipeline. Fortunately for us, that's been running reliably since the loc team started sending back strings.
|
|
ID 1857175 (#42511)
* Localized file check-in by OneLocBuild Task: Build definition ID 1159: Build ID 1855996
* Localized file check-in by OneLocBuild Task: Build definition ID 1159: Build ID 1855996
* Restore pt-BR translation in WebAPI-CSharp
* Move translations over in WebApi-CSharp
- remove older language code files
Co-authored-by: Doug Bunting <6431421+dougbu@users.noreply.github.com>
|
|
- Make option values sticky in VS
- Remove unused sections in ide.host.json
Fixes #41638 #41637 #41631
|
|
* Updated http/https profile definitions in project templates
* Update all project tests to cover http/https profile creation
* Normalize on inferred array types
* Moved ProjectTemplate.Tests to sub-dir
* Split out project templates test projects to reduce Helix job run time
Fixes #42138
|
|
|
|
(#42027)
* Project templates have separate "http" and "https" launch profiles
* Update test targets for dotnet-ef targeting net6.0
Fixes #41982
|
|
- Updated test cases to cover more options combinations
- Fixed route pattern typo in minimal APIs case
- Added missing UseAuthorization call in minimal APIs + Windows Auth case
- Fail template tests if a compiler warning is output on build or publish
- Fix Web API template when call graph option is true
- Add arg constants & fix formatting
Fixes #41491
|
|
* Add Microsoft.AspNetCore.OpenApi package
Fix up schema type generation
Post review polish
Add new package to templates
Split out SchemaGenerator
Clean up usings
* Address feedback from peer review
* Move OpenApi package to top-level directory in src
* Clean up HttpAbstractions filter
* Update ProjectReferences and templates
* Fix up ProjectReferences and address feedback
* Add new directory to Build.props and clean up sln
|
|
* Update VS displayName for UseProgramMain option
Fixes #40917
|
|
statements (#40886)
Fixes #40877
|
|
|
|
|
|
Co-authored-by: Tanay Parikh <TanayParikh@users.noreply.github.com>
|
|
* Add displayName's for ide.host.json symbols, or all parameters if no ide.host.json
* WebApi-CSharp displayName with parameter invert
* Revert "WebApi-CSharp displayName with parameter invert"
This reverts commit 05758e28dc2f1364d8e0fc70e408562fbc5c3b80.
* PR Feedback
* WebApi-CSharp "overrideDefaultText": true
* Template localization files
Co-authored-by: Tanay Parikh <taparik@microsoft.com>
Co-authored-by: Tanay Parikh <TanayParikh@users.noreply.github.com>
|
|
* Update submodule
* Update precedence of templates for 7.0
* Update documentation
|
|
* Add WebApi-CSharp Template Toggle Description (#37367) (#38062)
* Add WebApi-CSharp Template Toggle Description (#37367)
Partial fix for https://github.com/dotnet/aspnetcore/issues/37202
* Update localizations for WebApi-CSharp template
Co-authored-by: Tanay Parikh <TanayParikh@users.noreply.github.com>
* Fix typo in localization file
Co-authored-by: Tanay Parikh <TanayParikh@users.noreply.github.com>
|
|
|
|
|
|
Fixes #37556
|
|
Partial fix for https://github.com/dotnet/aspnetcore/issues/37202
|
|
* Use Swagger defaults in web API controllers template
* Add comment pointing at aspnetcore swagger docs to web api template
Co-authored-by: DamianEdwards <damian@damianedwards.com>
|
|
[main] Update dependencies from dotnet/runtime dotnet/efcore
- Update TFM to net7.0
- Fixup
- Update src/Shared/CodeAnalysis/DynamicallyAccessedMembersAttribute.cs
Co-authored-by: Chris Ross <chrross@microsoft.com>
- Update src/Shared/CodeAnalysis/DynamicallyAccessedMemberTypes.cs
Co-authored-by: Chris Ross <chrross@microsoft.com>
- Update netfx to 462
- Update more to net462
- Fix workaround
- Update ifdefs
- Add workaround for KnownRuntimePack
- Merge branch 'darc-main-c944b2c3-1c63-49a3-b9dd-98cda1a942e3' of https://github.com/dotnet/aspnetcore into darc-main-c944b2c3-1c63-49a3-b9dd-98cda1a942e3
- Merge branch 'main' into darc-main-c944b2c3-1c63-49a3-b9dd-98cda1a942e3
- Add SiteExtensions versions
- Fix RepoTasks assembly dir
- Update CreateFrameworkListFile to account for new analyzer path format introduced with https://github.com/dotnet/sdk/issues/20355
- Don't target latest runtime in razor tests
- Update Dependencies.props
- Update Helix.targets
- Fixup
- Move FrameworkReference update to GenerateFiles
- Have Helix tests import directory.build files
- Keep RunTests at net6
- Quarantine 2 tests
- revert spa-templates submodule downgrade
|
|
|
|
|
|
- Add "minimal" option to webapi project template
- Factor Program.cs into multiple files and update template manifest to exclude/rename dependent on selected options
- Updated controller and minimal versions to set endpoint/route name when EnableOpenAPI is true
- Configure webapi template minimal option for VS display as "Use controllers"
|
|
* Remove unusued using statement (fixes #35840)
* Removing newline for EnableOpenAPI not needed
|
|
Done with git add --renormalize
|
|
- Simplify the template logging configuration to just set `Microsoft.AspNetCore` logging to warning
- This change means EF Core information level logs will be visible again (Fixes #32977)
- Made the gRPC template to match the rest
|
|
- UseDeveloperExceptionPage in WebApplication
- Update project templates
|
|
Updated web project templates to use port range for Kestrel.
Selected 5000-5300 for HTTP and 7000-7300 for HTTPS.
Note 6000 is reserved (see https://github.com/dotnet/templating/blob/94b1e0839ab49026b3ff654f2b5e5e1a1b4b2c53/src/Microsoft.TemplateEngine.Orchestrator.RunnableProjects/Macros/Config/GeneratePortNumberConfig.cs#L19).
|
|
|
|
|
|
* Update templates to use file-scoped namespace declarations
* Move to SDK version that supports file-scoped namespaces
* Make CA1305 a suggestion rather than error
- New compiler now makes this appear when using a StringBuilder with string interpolation. Logged #34361 to follow up.
Contributes to #33947
|
|
-Depends on dotnet/sdk#18459 flowing to dotnet/aspnetcore repo before we can merge this
- There's a couple of places we could remove usings from .razor files but need to verify the global usings flow into Razor compiler (#34217)
- Reordered usings in some places to ensure they get emitted in alphabetical order (modulo System.* & Microsoft.* coming before any others)
|
|
|
|
- uses minimal hosting APIs
- uses top-level statements
|
|
Contributes to #33947
|
|
Use the new Random.Shared property in the C# Web API template.
|
|
|
|
* Add missing ko-KR strings.json for WASM template
* other ko-KR updates
* Razor Class Library translation updates
|
|
|
|
|
|
|
|
|
|
|
|
# Conflicts:
# src/ProjectTemplates/Web.ProjectTemplates/content/BlazorServerWeb-CSharp/.template.config/es-ES/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/BlazorServerWeb-CSharp/.template.config/it-IT/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/BlazorServerWeb-CSharp/.template.config/pt-BR/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/BlazorServerWeb-CSharp/.template.config/ru-RU/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/GrpcService-CSharp/.template.config/es-ES/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/GrpcService-CSharp/.template.config/it-IT/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/GrpcService-CSharp/.template.config/pt-BR/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/GrpcService-CSharp/.template.config/ru-RU/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/cs-CZ/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/de-DE/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/es-ES/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/it-IT/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/ja-JP/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/pl-PL/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/pt-BR/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/ru-RU/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/tr-TR/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/zh-CN/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/zh-TW/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-CSharp/.template.config/cs-CZ/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-CSharp/.template.config/de-DE/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-CSharp/.template.config/es-ES/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-CSharp/.template.config/it-IT/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-CSharp/.template.config/ja-JP/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-CSharp/.template.config/pl-PL/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-CSharp/.template.config/pt-BR/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-CSharp/.template.config/ru-RU/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-CSharp/.template.config/tr-TR/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-CSharp/.template.config/zh-CN/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-CSharp/.template.config/zh-TW/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/Worker-CSharp/.template.config/it-IT/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/Worker-CSharp/.template.config/ru-RU/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/Worker-CSharp/.template.config/zh-TW/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/Worker-FSharp/.template.config/it-IT/strings.json
# src/ProjectTemplates/Web.ProjectTemplates/content/Worker-FSharp/.template.config/ru-RU/strings.json
|
|
|
|
* adding comment into appSettings.json for org auth scenarios
* fix to escape url
|
|
|
|
|