-
Notifications
You must be signed in to change notification settings - Fork 769
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1,371 changed files
with
60,908 additions
and
43,735 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
# Users referenced in this file will automatically be requested as reviewers for PRs that modify the given paths. | ||
# See https://help.github.com/articles/about-code-owners/ | ||
|
||
/global.json @aspnet/build | ||
/azure-pipelines.yml @aspnet/build | ||
/eng/ @aspnet/build | ||
/eng/common/ @dotnet-maestro-bot @dougbu | ||
/eng/Versions.props @dotnet-maestro-bot @dougbu | ||
/eng/Version.Details.xml @dotnet-maestro-bot @dougbu | ||
/src/Caching/ @tratcher @anurse | ||
/src/Configuration/ @tratcher @anurse | ||
/src/Hosting/ @tratcher @anurse | ||
/src/Primitives/ @tratcher @anurse | ||
/src/Shared/src/HostFactoryResolver/ @tratcher @anurse |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,6 +2,7 @@ | |
name: Bug report | ||
about: Create a report about something that is not working | ||
--- | ||
### If you believe you have an issue that affects the security of the platform please do NOT create an issue and instead email your issue details to [email protected]. Your report may be eligible for our [bug bounty](https://technet.microsoft.com/en-us/mt764065.aspx) but ONLY if it is reported through email. | ||
|
||
### Describe the bug | ||
A clear and concise description of what the bug is. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,7 +3,7 @@ | |
One of the easiest ways to contribute is to participate in discussions on GitHub issues. You can also contribute by submitting pull requests with code changes. | ||
|
||
## General feedback and discussions? | ||
Please start a discussion on the [repo issue tracker](https://github.com/aspnet/AspNetCore/issues). | ||
Please start a discussion on the [repo issue tracker](https://github.com/aspnet/Extensions/issues). | ||
|
||
## Reporting security issues and bugs | ||
Security issues and bugs should be reported privately, via email, to the Microsoft Security Response Center (MSRC) [email protected]. You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your original message. Further information, including the MSRC PGP key, can be found in the [Security TechCenter](https://technet.microsoft.com/en-us/security/ff852094.aspx). | ||
|
@@ -35,4 +35,4 @@ Your pull request will now go through extensive checks by the subject matter exp | |
|
||
## Code of conduct | ||
|
||
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [[email protected]](mailto:[email protected]) with any additional questions or comments. | ||
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [[email protected]](mailto:[email protected]) with any additional questions or comments. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,51 +1,78 @@ | ||
<Project> | ||
<Import | ||
Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), AspNetCoreSettings.props))\AspNetCoreSettings.props" | ||
Condition=" '$(CI)' != 'true' AND '$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), AspNetCoreSettings.props))' != '' " /> | ||
|
||
<Import Project="version.props" /> | ||
|
||
<PropertyGroup> | ||
<Product>Microsoft .NET Extensions</Product> | ||
<RepoRoot>$(MSBuildThisFileDirectory)</RepoRoot> | ||
<RepositoryUrl>https://github.com/aspnet/Extensions</RepositoryUrl> | ||
<RepositoryType>git</RepositoryType> | ||
<RepositoryRoot>$(MSBuildThisFileDirectory)</RepositoryRoot> | ||
<AssemblyOriginatorKeyFile>$(MSBuildThisFileDirectory)eng\AspNetCore.snk</AssemblyOriginatorKeyFile> | ||
<SignAssembly>true</SignAssembly> | ||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors> | ||
|
||
<ArtifactsDir>$(MSBuildThisFileDirectory)artifacts\</ArtifactsDir> | ||
<PackageOutputPath>$(MSBuildThisFileDirectory)artifacts\build\</PackageOutputPath> | ||
<SharedSourceRoot>$(MSBuildThisFileDirectory)src\Shared\src\</SharedSourceRoot> | ||
<ArtifactsConfigurationDir>$(ArtifactsDir)$(Configuration)\</ArtifactsConfigurationDir> | ||
<BasePackageOutputPath>$(ArtifactsConfigurationDir)packages\</BasePackageOutputPath> | ||
<ProductPackageOutputPath>$(BasePackageOutputPath)product\</ProductPackageOutputPath> | ||
<InternalPackageOutputPath>$(BasePackageOutputPath)internal\</InternalPackageOutputPath> | ||
<RepoRelativeProjectDir>$([MSBuild]::MakeRelative($(RepoRoot), $(MSBuildProjectDirectory)))</RepoRelativeProjectDir> | ||
|
||
<RepoRelativeProjectDir>$([MSBuild]::MakeRelative($(RepositoryRoot), $(MSBuildProjectDirectory)))</RepoRelativeProjectDir> | ||
|
||
<!-- | ||
By default, all projects which produce packages are not intended to ship to NuGet.org as a product package. | ||
Packages which are intended to ship to NuGet.org must opt-in by setting this to true in their project file. | ||
--> | ||
<IsProductComponent>false</IsProductComponent> | ||
<!-- Set these before importing Arcade to override Arcade's defaults --> | ||
<IsUnitTestProject>false</IsUnitTestProject> | ||
<IsUnitTestProject Condition="$(MSBuildProjectName.EndsWith('.Tests')) OR $(MSBuildProjectName.EndsWith('.FunctionalTests'))">true</IsUnitTestProject> | ||
<IsUnitTestProject Condition="$(MSBuildProjectName.EndsWith('.Specification.Tests'))">false</IsUnitTestProject> | ||
|
||
<IsBenchmarkProject Condition="$(MSBuildProjectName.EndsWith('.Performance'))">true</IsBenchmarkProject> | ||
<IsTestProject Condition="$(MSBuildProjectName.EndsWith('Tests')) OR $(MSBuildProjectName.EndsWith('.Test'))">true</IsTestProject> | ||
<IsTestAssetProject Condition="$(RepoRelativeProjectDir.Contains('testassets'))">true</IsTestAssetProject> | ||
<IsSampleProject Condition="$(RepoRelativeProjectDir.Contains('samples'))">true</IsSampleProject> | ||
|
||
<IsReferenceAssemblyProject>false</IsReferenceAssemblyProject> | ||
<IsReferenceAssemblyProject Condition="$(MSBuildProjectDirectory.EndsWith('ref'))">true</IsReferenceAssemblyProject> | ||
<OutDirName Condition="'$(IsReferenceAssemblyProject)' == 'true'">$(MSBuildProjectName)-ref</OutDirName> | ||
|
||
<ExcludeFromSourceBuild Condition="'$(IsUnitTestProject)' == 'true' or '$(IsBenchmarkProject)' == 'true' or '$(IsTestAssetProject)' == 'true' or '$(IsSampleProject)' == 'true'">true</ExcludeFromSourceBuild> | ||
</PropertyGroup> | ||
|
||
<Import Project="eng\FlakyTests.BeforeArcade.props" /> | ||
<Import Project="Sdk.props" Sdk="Microsoft.DotNet.Arcade.Sdk" /> | ||
<Import Project="eng\FlakyTests.AfterArcade.props" /> | ||
|
||
<PropertyGroup> | ||
<IncludeSymbols>true</IncludeSymbols> | ||
<!-- Always pass portable to override arcade sdk which uses embedded for local builds --> | ||
<DebugType>portable</DebugType> | ||
<Serviceable Condition="'$(Configuration)' == 'Release'">true</Serviceable> | ||
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression> | ||
<PackageProjectUrl>https://asp.net</PackageProjectUrl> | ||
<NoPackageAnalysis>true</NoPackageAnalysis> | ||
<LangVersion>8.0</LangVersion> | ||
|
||
<DefaultNetCoreTargetFramework>netcoreapp$(MajorVersion).$(MinorVersion)</DefaultNetCoreTargetFramework> | ||
|
||
<SuppressNETCoreSdkPreviewMessage>true</SuppressNETCoreSdkPreviewMessage> | ||
<Product>Microsoft .NET Extensions</Product> | ||
<SignAssembly>true</SignAssembly> | ||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors> | ||
<!-- Enables Strict mode for Roslyn compiler --> | ||
<Features>strict</Features> | ||
|
||
<!-- Automatically generate source for .resx files on-build. --> | ||
<GenerateResxSource>true</GenerateResxSource> | ||
<GenerateResxSourceEmitFormatMethods>true</GenerateResxSourceEmitFormatMethods> | ||
|
||
<StrongNameKeyId>MicrosoftAspNetCore</StrongNameKeyId> | ||
<SharedSourceRoot>$(MSBuildThisFileDirectory)src\Shared\src\</SharedSourceRoot> | ||
|
||
<NpmPackageDir>$(ArtifactsDir)npm\$(Configuration)\</NpmPackageDir> | ||
<ShippingNpmPackageOutputPath>$(NpmPackageDir)Shipping\</ShippingNpmPackageOutputPath> | ||
</PropertyGroup> | ||
|
||
<Import Project="eng\Dependencies.props" /> | ||
<Import Project="eng\PatchConfig.props" /> | ||
<Import Project="eng\ProjectReferences.props" /> | ||
<Import Project="eng\Sources.props" /> | ||
<ItemGroup Condition=" '$(IsUnitTestProject)' == 'true' "> | ||
<ProjectReference Include="$(MSBuildThisFileDirectory)src\TestingUtils\Microsoft.AspNetCore.Testing\src\Microsoft.AspNetCore.Testing.csproj" /> | ||
<Reference Include="Moq" /> | ||
</ItemGroup> | ||
|
||
<ItemDefinitionGroup Condition=" '$(IsUnitTestProject)' == 'true' "> | ||
<!-- Always copy content items in test projects into the build output directory. --> | ||
<Content> | ||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | ||
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory> | ||
</Content> | ||
</ItemDefinitionGroup> | ||
|
||
<ItemGroup> | ||
<PackageReference Include="Internal.AspNetCore.Sdk" PrivateAssets="All" Version="$(InternalAspNetCoreSdkPackageVersion)" /> | ||
<ItemGroup Condition="'$(DotNetBuildFromSource)' != 'true'"> | ||
<Reference Include="Microsoft.DotNet.GenAPI" Version="$(MicrosoftDotNetGenApiPackageVersion)" PrivateAssets="All" /> | ||
</ItemGroup> | ||
|
||
<Import Project="eng\Dependencies.props" /> | ||
<Import Project="eng\ProjectReferences.props" /> | ||
<Import Project="eng\targets\Csharp.Refs.props" Condition="'$(IsReferenceAssemblyProject)' == 'true'" /> | ||
<Import Project="eng\targets\Npm.Common.props" Condition="'$(MSBuildProjectExtension)' == '.npmproj'" /> | ||
</Project> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.