######################################################################
# Build outputs - C#, .NET, MSBuild
######################################################################

**/[Bb]in/
**/[Oo]bj/
**/[Oo]ut/
**/[Dd]ebug*/
**/[Rr]elease*/
**/[Pp]ublish/
**/artifacts/
**/AppPackages/
**/BundleArtifacts/
**/TestResults/
**/BenchmarkDotNet.Artifacts/
**/GeneratedFiles/
**/Generated_Code/

######################################################################
# Compiled binaries and generated symbols
######################################################################

**/*.app
**/*.appx
**/*.appxbundle
**/*.apk
**/*.aab
**/*.ipa
**/*.msi
**/*.msix
**/*.msixbundle
**/*.nupkg
**/*.snupkg
**/*.dll
**/*.exe
**/*.pdb
**/*.mdb
**/*.ilk
**/*.iobj
**/*.ipdb
**/*.lib
**/*.obj
**/*.exp
**/*.cache
**/*.tmp
**/*.temp

######################################################################
# Visual Studio
######################################################################

.vs/
**/.vs/
**/*.suo
**/*.user
**/*.userosscache
**/*.sln.docstates
**/*.rsuser
**/*.vcxproj.user
**/*.csproj.user
**/*.vbproj.user
**/*.dbmdl
**/*.jfm
**/*.aps
**/*.ncb
**/*.opendb
**/*.opensdf
**/*.sdf
**/*.VC.db
**/*.VC.VC.opendb
**/*.cachefile
**/*.ipch
**/*.tlog
**/*.lastbuildstate
**/*.unsuccessfulbuild
**/*.vssscc
**/*.vspscc
**/*.psess
**/*.vsp
**/*.vspx
**/*.sap
**/*.pidb
**/*.svclog
**/*.scc

######################################################################
# Visual Studio publish, profiling, and deployment
######################################################################

**/*.publish.xml
**/*.pubxml
**/*.pubxml.user
**/*.publishsettings
**/*.pfx
**/Properties/PublishProfiles/*.pubxml.user
**/ServiceFabricBackup/
**/UpgradeLog*.XML
**/UpgradeLog*.htm
**/Backup*/
**/_UpgradeReport_Files/

######################################################################
# .NET CLI, NuGet, and package restore
######################################################################

**/.dotnet/
**/.nuget/
**/packages/
**/project.assets.json
**/project.lock.json
**/packages.lock.json
**/*.nuget.props
**/*.nuget.targets
**/msbuild.binlog
**/msbuild.*.binlog
**/dotnet-test-result.xml
**/TestResult.xml

######################################################################
# Rider, ReSharper, VS Code, and other IDEs
######################################################################

.idea/
**/.idea/
.vscode/
**/.vscode/
_ReSharper*/
**/_ReSharper*/
*.DotSettings.user
*.sln.iml
**/*.sln.iml
**/.ionide/

######################################################################
# Test, coverage, and analysis outputs
######################################################################

**/coverage/
**/coverage.*.xml
**/coverage.*.json
**/coverage.*.info
**/lcov.info
**/TestResults/
**/ncrunch*/
**/*.ncrunchproject
**/*.ncrunchsolution
**/.ncrunchproject
**/.ncrunchsolution
**/OpenCover/
**/CodeCoverage/
**/*.coverage
**/*.coveragexml

######################################################################
# ASP.NET Core local configuration and secrets
######################################################################

**/appsettings.*.json
!**/appsettings.json
!**/appsettings.Development.json
**/secrets.json
**/*.secrets.json

######################################################################
# Logs
######################################################################

**/logs/
**/Logs/
**/log/
**/Log/
**/*.log
**/*.logs
**/*.trace
**/*.trc
**/*.etl
**/*.svclog

######################################################################
# Frontend/node outputs
######################################################################

**/node_modules/
**/bower_components/
**/dist/
**/wwwroot/dist/
**/build/
!/build/
!/build/**
**/.parcel-cache/
**/.next/
**/.nuxt/
**/.vite/
**/npm-debug.log*
**/yarn-debug.log*
**/yarn-error.log*
**/pnpm-debug.log*

######################################################################
# Local development folders
######################################################################

.dev/
**/.dev/

######################################################################
# OS files
######################################################################

.DS_Store
**/.DS_Store
Thumbs.db
Desktop.ini
ehthumbs.db
$RECYCLE.BIN/
