Commit 5a7194ff authored by solho's avatar solho

ignore

parent 40498d7f
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
##
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
# User-specific files
*.rsuser
*.suo
*.user
*.userosscache
*.sln.docstates
# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs
# Mono auto generated files
mono_crash.*
# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
[Ww][Ii][Nn]32/
[Aa][Rr][Mm]/
[Aa][Rr][Mm]64/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/
[Ll]ogs/
# Visual Studio 2015/2017 cache/options directory
.vs/
# Uncomment if you have tasks that create the project's static files in wwwroot
#wwwroot/
# Visual Studio 2017 auto generated files
Generated\ Files/
# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
# NUnit
*.VisualState.xml
TestResult.xml
nunit-*.xml
# Build Results of an ATL Project
[Dd]ebugPS/
[Rr]eleasePS/
dlldata.c
# Benchmark Results
BenchmarkDotNet.Artifacts/
# .NET Core
project.lock.json
project.fragment.lock.json
artifacts/
# ASP.NET Scaffolding
ScaffoldingReadMe.txt
# StyleCop
StyleCopReport.xml
# Files built by Visual Studio
*_i.c
*_p.c
*_h.h
*.ilk
*.meta
*.obj
*.iobj
*.pch
*.pdb
*.ipdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*_wpftmp.csproj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.svclog
*.scc
# Chutzpah Test files
_Chutzpah*
# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opendb
*.opensdf
*.sdf
*.cachefile
*.VC.db
*.VC.VC.opendb
# Visual Studio profiler
*.psess
*.vsp
*.vspx
*.sap
# Visual Studio Trace Files
*.e2e
# TFS 2012 Local Workspace
$tf/
# Guidance Automation Toolkit
*.gpState
# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user
# TeamCity is a build add-in
_TeamCity*
# DotCover is a Code Coverage Tool
*.dotCover
# AxoCover is a Code Coverage Tool
.axoCover/*
!.axoCover/settings.json
# Coverlet is a free, cross platform Code Coverage Tool
coverage*.json
coverage*.xml
coverage*.info
# Visual Studio code coverage results
*.coverage
*.coveragexml
# NCrunch
_NCrunch_*
.*crunch*.local.xml
nCrunchTemp_*
# MightyMoose
*.mm.*
AutoTest.Net/
# Web workbench (sass)
.sass-cache/
# Installshield output folder
[Ee]xpress/
# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html
# Click-Once directory
publish/
# Publish Web Output
*.[Pp]ublish.xml
*.azurePubxml
# Note: Comment the next line if you want to checkin your web deploy settings,
# but database connection strings (with potential passwords) will be unencrypted
*.pubxml
*.publishproj
# Microsoft Azure Web App publish settings. Comment the next line if you want to
# checkin your Azure Web App publish settings, but sensitive information contained
# in these scripts will be unencrypted
PublishScripts/
# NuGet Packages
*.nupkg
# NuGet Symbol Packages
*.snupkg
# The packages folder can be ignored because of Package Restore
**/[Pp]ackages/*
# except build/, which is used as an MSBuild target.
!**/[Pp]ackages/build/
# Uncomment if necessary however generally it will be regenerated when needed
#!**/[Pp]ackages/repositories.config
# NuGet v3's project.json files produces more ignorable files
*.nuget.props
*.nuget.targets
# Microsoft Azure Build Output
csx/
*.build.csdef
# Microsoft Azure Emulator
ecf/
rcf/
# Windows Store app package directories and files
AppPackages/
BundleArtifacts/
Package.StoreAssociation.xml
_pkginfo.txt
*.appx
*.appxbundle
*.appxupload
# Visual Studio cache files
# files ending in .cache can be ignored
*.[Cc]ache
# but keep track of directories ending in .cache
!?*.[Cc]ache/
# Others
ClientBin/
~$*
*~
*.dbmdl
*.dbproj.schemaview
*.jfm
*.pfx
*.publishsettings
orleans.codegen.cs
# Including strong name files can present a security risk
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
#*.snk
# Since there are multiple workflows, uncomment next line to ignore bower_components
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
#bower_components/
# RIA/Silverlight projects
Generated_Code/
# Backup & report files from converting an old project file
# to a newer Visual Studio version. Backup files are not needed,
# because we have git ;-)
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm
ServiceFabricBackup/
*.rptproj.bak
# SQL Server files
*.mdf
*.ldf
*.ndf
# Business Intelligence projects
*.rdl.data
*.bim.layout
*.bim_*.settings
*.rptproj.rsuser
*- [Bb]ackup.rdl
*- [Bb]ackup ([0-9]).rdl
*- [Bb]ackup ([0-9][0-9]).rdl
# Microsoft Fakes
FakesAssemblies/
# GhostDoc plugin setting file
*.GhostDoc.xml
# Node.js Tools for Visual Studio
.ntvs_analysis.dat
node_modules/
# Visual Studio 6 build log
*.plg
# Visual Studio 6 workspace options file
*.opt
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
*.vbw
# Visual Studio LightSwitch build output
**/*.HTMLClient/GeneratedArtifacts
**/*.DesktopClient/GeneratedArtifacts
**/*.DesktopClient/ModelManifest.xml
**/*.Server/GeneratedArtifacts
**/*.Server/ModelManifest.xml
_Pvt_Extensions
# Paket dependency manager
.paket/paket.exe
paket-files/
# FAKE - F# Make
.fake/
# CodeRush personal settings
.cr/personal
# Python Tools for Visual Studio (PTVS)
__pycache__/
*.pyc
# Cake - Uncomment if you are using it
# tools/**
# !tools/packages.config
# Tabs Studio
*.tss
# Telerik's JustMock configuration file
*.jmconfig
# BizTalk build output
*.btp.cs
*.btm.cs
*.odx.cs
*.xsd.cs
# OpenCover UI analysis results
OpenCover/
# Azure Stream Analytics local run output
ASALocalRun/
# MSBuild Binary and Structured Log
*.binlog
# NVidia Nsight GPU debugger configuration file
*.nvuser
# MFractors (Xamarin productivity tool) working folder
.mfractor/
# Local History for Visual Studio
.localhistory/
# BeatPulse healthcheck temp database
healthchecksdb
# Backup folder for Package Reference Convert tool in Visual Studio 2017
MigrationBackup/
# Ionide (cross platform F# VS Code tools) working folder
.ionide/
# Fody - auto-generated XML schema
FodyWeavers.xsd
\ No newline at end of file
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\WebAPI.dll.config
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\WebAPI.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\WebAPI.pdb
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\csc.exe
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\csc.exe.config
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\csc.rsp
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\csi.exe
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\csi.exe.config
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\csi.rsp
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\Microsoft.Build.Tasks.CodeAnalysis.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\Microsoft.CodeAnalysis.CSharp.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\Microsoft.CodeAnalysis.CSharp.Scripting.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\Microsoft.CodeAnalysis.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\Microsoft.CodeAnalysis.Scripting.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\Microsoft.CodeAnalysis.VisualBasic.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\Microsoft.CSharp.Core.targets
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\Microsoft.DiaSymReader.Native.amd64.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\Microsoft.DiaSymReader.Native.x86.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\Microsoft.Managed.Core.targets
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\Microsoft.VisualBasic.Core.targets
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\Microsoft.Win32.Primitives.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.AppContext.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.Collections.Immutable.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.Console.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.Diagnostics.DiagnosticSource.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.Diagnostics.FileVersionInfo.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.Diagnostics.StackTrace.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.Globalization.Calendars.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.IO.Compression.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.IO.Compression.ZipFile.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.IO.FileSystem.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.IO.FileSystem.Primitives.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.Net.Http.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.Net.Sockets.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.Reflection.Metadata.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.Runtime.InteropServices.RuntimeInformation.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.Security.Cryptography.Algorithms.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.Security.Cryptography.Encoding.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.Security.Cryptography.Primitives.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.Security.Cryptography.X509Certificates.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.Text.Encoding.CodePages.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.Threading.Tasks.Extensions.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.ValueTuple.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.Xml.ReaderWriter.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.Xml.XmlDocument.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.Xml.XPath.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\System.Xml.XPath.XDocument.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\vbc.exe
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\vbc.exe.config
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\vbc.rsp
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\VBCSCompiler.exe
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\roslyn\VBCSCompiler.exe.config
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Antlr3.Runtime.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\ExcelDataReader.DataSet.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\ExcelDataReader.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Microsoft.Web.Infrastructure.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Newtonsoft.Json.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Net.Http.Formatting.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Web.Helpers.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Web.Http.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Web.Http.WebHost.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Web.Mvc.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Web.Optimization.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Web.Razor.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Web.WebPages.Deployment.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Web.WebPages.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Web.WebPages.Razor.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Wade.Business.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Wade.Common.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Wade.DAL.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Wade.IDAL.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Wade.Model.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\WebGrease.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Crazy.Framework.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\itextsharp.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Interop.Acrobat.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\NPOI.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\NPOI.OOXML.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\DocumentFormat.OpenXml.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\ICSharpCode.SharpZipLib.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Interop.ACRODISTXLib.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Wade.DataAccess.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Language.Resource.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Wade.FM.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\NPOI.OpenXmlFormats.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\NPOI.OpenXml4Net.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\EASendMail40.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\ExcelDataReader.pdb
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\ExcelDataReader.xml
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\ExcelDataReader.DataSet.pdb
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\ExcelDataReader.DataSet.xml
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Newtonsoft.Json.xml
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Net.Http.Formatting.xml
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Web.Helpers.xml
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Web.Http.xml
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Web.Http.WebHost.xml
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Web.Mvc.xml
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Web.Optimization.xml
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Web.Razor.xml
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Web.WebPages.xml
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Web.WebPages.Deployment.xml
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Web.WebPages.Razor.xml
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Wade.Business.pdb
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Wade.Common.pdb
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Wade.Common.dll.config
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Wade.DAL.pdb
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Wade.IDAL.pdb
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Wade.Model.pdb
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Wade.Model.dll.config
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Antlr3.Runtime.pdb
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.xml
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\Wade.DataAccess.pdb
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\zh-Hant\System.Net.Http.Formatting.resources.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\zh-Hant\System.Web.Helpers.resources.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\zh-Hant\System.Web.Http.resources.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\zh-Hant\System.Web.Http.WebHost.resources.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\zh-Hant\System.Web.Mvc.resources.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\zh-Hant\System.Web.Optimization.resources.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\zh-Hant\System.Web.Razor.resources.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\zh-Hant\System.Web.WebPages.resources.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\zh-Hant\System.Web.WebPages.Deployment.resources.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\zh-Hant\System.Web.WebPages.Razor.resources.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\obj\Debug\WebAPI.csproj.CoreCompileInputs.cache
D:\work\翼勝\WADE\WEB_CODE\WebAPI\obj\Debug\WebAPI.csproj.CopyComplete
D:\work\翼勝\WADE\WEB_CODE\WebAPI\obj\Debug\WebAPI.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\obj\Debug\WebAPI.pdb
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Web.Cors.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Web.Http.Cors.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.Web.Http.Cors.xml
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\ClosedXML.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\ExcelNumberFormat.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.IO.FileSystem.Primitives.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\System.IO.Packaging.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\ClosedXML.pdb
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\ClosedXML.xml
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\DocumentFormat.OpenXml.xml
D:\work\翼勝\WADE\WEB_CODE\WebAPI\bin\ExcelNumberFormat.xml
D:\work\翼勝\WADE\WEB_CODE\WebAPI\CODE\obj\Debug\WebAPI.dll
D:\work\翼勝\WADE\WEB_CODE\WebAPI\CODE\obj\Debug\WebAPI.pdb
D:\work\翼勝\WADE\WEB_CODE\WebAPI\obj\Debug\WebAPI.csprojAssemblyReference.cache
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
public class HelloWorldModule : IHttpModule
{
public HelloWorldModule()
{
}
public void Init(HttpApplication app)
{
app.BeginRequest += new EventHandler(this.BeginRequest);
}
public void Dispose()
{
}
public void BeginRequest(object resource, EventArgs e)
{
HttpApplication app = resource as HttpApplication;
HttpContext context = app.Context;
if (context.Request.HttpMethod.ToUpper() == "OPTIONS")
{
context.Response.StatusCode = 200;
//context.Response.End();
}
}
}
.help-page h1,
.help-page .h1,
.help-page h2,
.help-page .h2,
.help-page h3,
.help-page .h3,
#body.help-page,
.help-page-table th,
.help-page-table pre,
.help-page-table p {
font-family: "Segoe UI Light", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif;
}
.help-page pre.wrapped {
white-space: -moz-pre-wrap;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
white-space: pre-wrap;
}
.help-page .warning-message-container {
margin-top: 20px;
padding: 0 10px;
color: #525252;
background: #EFDCA9;
border: 1px solid #CCCCCC;
}
.help-page-table {
width: 100%;
border-collapse: collapse;
text-align: left;
margin: 0px 0px 20px 0px;
border-top: 1px solid #D4D4D4;
}
.help-page-table th {
text-align: left;
font-weight: bold;
border-bottom: 1px solid #D4D4D4;
padding: 5px 6px 5px 6px;
}
.help-page-table td {
border-bottom: 1px solid #D4D4D4;
padding: 10px 8px 10px 8px;
vertical-align: top;
}
.help-page-table pre,
.help-page-table p {
margin: 0px;
padding: 0px;
font-family: inherit;
font-size: 100%;
}
.help-page-table tbody tr:hover td {
background-color: #F3F3F3;
}
.help-page a:hover {
background-color: transparent;
}
.help-page .sample-header {
border: 2px solid #D4D4D4;
background: #00497E;
color: #FFFFFF;
padding: 8px 15px;
border-bottom: none;
display: inline-block;
margin: 10px 0px 0px 0px;
}
.help-page .sample-content {
display: block;
border-width: 0;
padding: 15px 20px;
background: #FFFFFF;
border: 2px solid #D4D4D4;
margin: 0px 0px 10px 0px;
}
.help-page .api-name {
width: 40%;
}
.help-page .api-documentation {
width: 60%;
}
.help-page .parameter-name {
width: 20%;
}
.help-page .parameter-documentation {
width: 40%;
}
.help-page .parameter-type {
width: 20%;
}
.help-page .parameter-annotations {
width: 20%;
}
.help-page h1,
.help-page .h1 {
font-size: 36px;
line-height: normal;
}
.help-page h2,
.help-page .h2 {
font-size: 24px;
}
.help-page h3,
.help-page .h3 {
font-size: 20px;
}
#body.help-page {
font-size: 14px;
line-height: 143%;
color: #333;
}
.help-page a {
color: #0000EE;
text-decoration: none;
}
@using System.Web.Http
@using WebAPI.Areas.HelpPage.Models
@model HelpPageApiModel
@{
var description = Model.ApiDescription;
ViewBag.Title = description.HttpMethod.Method + " " + description.RelativePath;
}
<link type="text/css" href="~/Areas/HelpPage/HelpPage.css" rel="stylesheet" />
<div id="body" class="help-page">
<section class="featured">
<div class="content-wrapper">
<p>
@Html.ActionLink("Help Page Home", "Index")
</p>
</div>
</section>
<section class="content-wrapper main-content clear-fix">
@Html.DisplayForModel()
</section>
</div>
@using System.Web.Http
@using System.Web.Http.Controllers
@using System.Web.Http.Description
@using WebAPI.Areas.HelpPage
@using WebAPI.Areas.HelpPage.Models
@model IGrouping<HttpControllerDescriptor, ApiDescription>
@{
var controllerDocumentation = ViewBag.DocumentationProvider != null ?
ViewBag.DocumentationProvider.GetDocumentation(Model.Key) :
null;
}
<h2 id="@Model.Key.ControllerName">@Model.Key.ControllerName</h2>
@if (!String.IsNullOrEmpty(controllerDocumentation))
{
<p>@controllerDocumentation</p>
}
<table class="help-page-table">
<thead>
<tr><th>API</th><th>Description</th></tr>
</thead>
<tbody>
@foreach (var api in Model)
{
<tr>
<td class="api-name"><a href="@Url.Action("Api", "Help", new { apiId = api.GetFriendlyId() })">@api.HttpMethod.Method @api.RelativePath</a></td>
<td class="api-documentation">
@if (api.Documentation != null)
{
<p>@api.Documentation</p>
}
else
{
<p>No documentation available.</p>
}
</td>
</tr>
}
</tbody>
</table>
\ No newline at end of file
@using WebAPI.Areas.HelpPage.ModelDescriptions
@model CollectionModelDescription
@if (Model.ElementDescription is ComplexTypeModelDescription)
{
@Html.DisplayFor(m => m.ElementDescription)
}
\ No newline at end of file
@using WebAPI.Areas.HelpPage.ModelDescriptions
@model ComplexTypeModelDescription
@Html.DisplayFor(m => m.Properties, "Parameters")
\ No newline at end of file
@using WebAPI.Areas.HelpPage.ModelDescriptions
@model DictionaryModelDescription
Dictionary of @Html.DisplayFor(m => Model.KeyModelDescription.ModelType, "ModelDescriptionLink", new { modelDescription = Model.KeyModelDescription }) [key]
and @Html.DisplayFor(m => Model.ValueModelDescription.ModelType, "ModelDescriptionLink", new { modelDescription = Model.ValueModelDescription }) [value]
\ No newline at end of file
@using WebAPI.Areas.HelpPage.ModelDescriptions
@model EnumTypeModelDescription
<p>Possible enumeration values:</p>
<table class="help-page-table">
<thead>
<tr><th>Name</th><th>Value</th><th>Description</th></tr>
</thead>
<tbody>
@foreach (EnumValueDescription value in Model.Values)
{
<tr>
<td class="enum-name"><b>@value.Name</b></td>
<td class="enum-value">
<p>@value.Value</p>
</td>
<td class="enum-description">
<p>@value.Documentation</p>
</td>
</tr>
}
</tbody>
</table>
\ No newline at end of file
@using System.Web.Http
@using System.Web.Http.Description
@using WebAPI.Areas.HelpPage.Models
@using WebAPI.Areas.HelpPage.ModelDescriptions
@model HelpPageApiModel
@{
ApiDescription description = Model.ApiDescription;
}
<h1>@description.HttpMethod.Method @description.RelativePath</h1>
<div>
<p>@description.Documentation</p>
<h2>Request Information</h2>
<h3>URI Parameters</h3>
@Html.DisplayFor(m => m.UriParameters, "Parameters")
<h3>Body Parameters</h3>
<p>@Model.RequestDocumentation</p>
@if (Model.RequestModelDescription != null)
{
@Html.DisplayFor(m => m.RequestModelDescription.ModelType, "ModelDescriptionLink", new { modelDescription = Model.RequestModelDescription })
if (Model.RequestBodyParameters != null)
{
@Html.DisplayFor(m => m.RequestBodyParameters, "Parameters")
}
}
else
{
<p>None.</p>
}
@if (Model.SampleRequests.Count > 0)
{
<h3>Request Formats</h3>
@Html.DisplayFor(m => m.SampleRequests, "Samples")
}
<h2>Response Information</h2>
<h3>Resource Description</h3>
<p>@description.ResponseDescription.Documentation</p>
@if (Model.ResourceDescription != null)
{
@Html.DisplayFor(m => m.ResourceDescription.ModelType, "ModelDescriptionLink", new { modelDescription = Model.ResourceDescription })
if (Model.ResourceProperties != null)
{
@Html.DisplayFor(m => m.ResourceProperties, "Parameters")
}
}
else
{
<p>None.</p>
}
@if (Model.SampleResponses.Count > 0)
{
<h3>Response Formats</h3>
@Html.DisplayFor(m => m.SampleResponses, "Samples")
}
</div>
\ No newline at end of file
@using WebAPI.Areas.HelpPage
@model ImageSample
<img src="@Model.Src" />
\ No newline at end of file
@using WebAPI.Areas.HelpPage
@model InvalidSample
@if (HttpContext.Current.IsDebuggingEnabled)
{
<div class="warning-message-container">
<p>@Model.ErrorMessage</p>
</div>
}
else
{
<p>Sample not available.</p>
}
\ No newline at end of file
@using WebAPI.Areas.HelpPage.ModelDescriptions
@model KeyValuePairModelDescription
Pair of @Html.DisplayFor(m => Model.KeyModelDescription.ModelType, "ModelDescriptionLink", new { modelDescription = Model.KeyModelDescription }) [key]
and @Html.DisplayFor(m => Model.ValueModelDescription.ModelType, "ModelDescriptionLink", new { modelDescription = Model.ValueModelDescription }) [value]
\ No newline at end of file
@using WebAPI.Areas.HelpPage.ModelDescriptions
@model Type
@{
ModelDescription modelDescription = ViewBag.modelDescription;
if (modelDescription is ComplexTypeModelDescription || modelDescription is EnumTypeModelDescription)
{
if (Model == typeof(Object))
{
@:Object
}
else
{
@Html.ActionLink(modelDescription.Name, "ResourceModel", "Help", new { modelName = modelDescription.Name }, null)
}
}
else if (modelDescription is CollectionModelDescription)
{
var collectionDescription = modelDescription as CollectionModelDescription;
var elementDescription = collectionDescription.ElementDescription;
@:Collection of @Html.DisplayFor(m => elementDescription.ModelType, "ModelDescriptionLink", new { modelDescription = elementDescription })
}
else
{
@Html.DisplayFor(m => modelDescription)
}
}
\ No newline at end of file
@using System.Collections.Generic
@using System.Collections.ObjectModel
@using System.Web.Http.Description
@using System.Threading
@using WebAPI.Areas.HelpPage.ModelDescriptions
@model IList<ParameterDescription>
@if (Model.Count > 0)
{
<table class="help-page-table">
<thead>
<tr><th>Name</th><th>Description</th><th>Type</th><th>Additional information</th></tr>
</thead>
<tbody>
@foreach (ParameterDescription parameter in Model)
{
ModelDescription modelDescription = parameter.TypeDescription;
<tr>
<td class="parameter-name">@parameter.Name</td>
<td class="parameter-documentation">
<p>@parameter.Documentation</p>
</td>
<td class="parameter-type">
@Html.DisplayFor(m => modelDescription.ModelType, "ModelDescriptionLink", new { modelDescription = modelDescription })
</td>
<td class="parameter-annotations">
@if (parameter.Annotations.Count > 0)
{
foreach (var annotation in parameter.Annotations)
{
<p>@annotation.Documentation</p>
}
}
else
{
<p>None.</p>
}
</td>
</tr>
}
</tbody>
</table>
}
else
{
<p>None.</p>
}
@using System.Net.Http.Headers
@model Dictionary<MediaTypeHeaderValue, object>
@{
// Group the samples into a single tab if they are the same.
Dictionary<string, object> samples = Model.GroupBy(pair => pair.Value).ToDictionary(
pair => String.Join(", ", pair.Select(m => m.Key.ToString()).ToArray()),
pair => pair.Key);
var mediaTypes = samples.Keys;
}
<div>
@foreach (var mediaType in mediaTypes)
{
<h4 class="sample-header">@mediaType</h4>
<div class="sample-content">
<span><b>Sample:</b></span>
@{
var sample = samples[mediaType];
if (sample == null)
{
<p>Sample not available.</p>
}
else
{
@Html.DisplayFor(s => sample);
}
}
</div>
}
</div>
\ No newline at end of file
@using WebAPI.Areas.HelpPage.ModelDescriptions
@model SimpleTypeModelDescription
@Model.Documentation
\ No newline at end of file
@using WebAPI.Areas.HelpPage
@model TextSample
<pre class="wrapped">
@Model.Text
</pre>
\ No newline at end of file
@using System.Web.Http
@using System.Web.Http.Controllers
@using System.Web.Http.Description
@using System.Collections.ObjectModel
@using WebAPI.Areas.HelpPage.Models
@model Collection<ApiDescription>
@{
ViewBag.Title = "ASP.NET Web API Help Page";
// Group APIs by controller
ILookup<HttpControllerDescriptor, ApiDescription> apiGroups = Model.ToLookup(api => api.ActionDescriptor.ControllerDescriptor);
}
<link type="text/css" href="~/Areas/HelpPage/HelpPage.css" rel="stylesheet" />
<header class="help-page">
<div class="content-wrapper">
<div class="float-left">
<h1>@ViewBag.Title</h1>
</div>
</div>
</header>
<div id="body" class="help-page">
<section class="featured">
<div class="content-wrapper">
<h2>Introduction</h2>
<p>
Provide a general description of your APIs here.
</p>
</div>
</section>
<section class="content-wrapper main-content clear-fix">
@foreach (var group in apiGroups)
{
@Html.DisplayFor(m => group, "ApiGroup")
}
</section>
</div>
@using System.Web.Http
@using WebAPI.Areas.HelpPage.ModelDescriptions
@model ModelDescription
<link type="text/css" href="~/Areas/HelpPage/HelpPage.css" rel="stylesheet" />
<div id="body" class="help-page">
<section class="featured">
<div class="content-wrapper">
<p>
@Html.ActionLink("Help Page Home", "Index")
</p>
</div>
</section>
<h1>@Model.Name</h1>
<p>@Model.Documentation</p>
<section class="content-wrapper main-content clear-fix">
@Html.DisplayFor(m => Model)
</section>
</div>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width" />
<title>@ViewBag.Title</title>
@RenderSection("scripts", required: false)
</head>
<body>
@RenderBody()
</body>
</html>
\ No newline at end of file
<?xml version="1.0"?>
<configuration>
<configSections>
<sectionGroup name="system.web.webPages.razor" type="System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<section name="host" type="System.Web.WebPages.Razor.Configuration.HostSection, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
<section name="pages" type="System.Web.WebPages.Razor.Configuration.RazorPagesSection, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
</sectionGroup>
</configSections>
<system.web.webPages.razor>
<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=5.2.7.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<pages pageBaseType="System.Web.Mvc.WebViewPage">
<namespaces>
<add namespace="System.Web.Mvc" />
<add namespace="System.Web.Mvc.Ajax" />
<add namespace="System.Web.Mvc.Html" />
<add namespace="System.Web.Routing" />
</namespaces>
</pages>
</system.web.webPages.razor>
<appSettings>
<add key="webpages:Enabled" value="false" />
</appSettings>
<system.web>
<compilation debug="true">
<assemblies>
<add assembly="System.Net.Http, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</assemblies>
</compilation>
</system.web>
<system.webServer>
<handlers>
<remove name="BlockViewHandler"/>
<add name="BlockViewHandler" path="*" verb="*" preCondition="integratedMode" type="System.Web.HttpNotFoundHandler" />
</handlers>
</system.webServer>
</configuration>
@{
// Change the Layout path below to blend the look and feel of the help page with your existing web pages
Layout = "~/Views/Shared/_Layout.cshtml";
}
\ No newline at end of file
body {
padding-top: 50px;
padding-bottom: 20px;
}
/* Set padding to keep content from hitting the edges */
.body-content {
padding-left: 15px;
padding-right: 15px;
}
/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
max-width: 280px;
}
This source diff could not be displayed because it is too large. You can view the blob instead.
<%@ Application Codebehind="Global.asax.cs" Inherits="WebAPI.WebApiApplication" Language="C#" %>
<div class="jumbotron">
<h1>ASP.NET</h1>
<p class="lead">ASP.NET is a free web framework for building great Web sites and Web applications using HTML, CSS, and JavaScript.</p>
<p><a href="https://asp.net" class="btn btn-primary btn-lg">Learn more &raquo;</a></p>
</div>
<div class="row">
<div class="col-md-4">
<h2>Getting started</h2>
<p>ASP.NET Web API is a framework that makes it easy to build HTTP services that reach
a broad range of clients, including browsers and mobile devices. ASP.NET Web API
is an ideal platform for building RESTful applications on the .NET Framework.</p>
<p><a class="btn btn-default" href="https://go.microsoft.com/fwlink/?LinkId=301870">Learn more &raquo;</a></p>
</div>
<div class="col-md-4">
<h2>Get more libraries</h2>
<p>NuGet is a free Visual Studio extension that makes it easy to add, remove, and update libraries and tools in Visual Studio projects.</p>
<p><a class="btn btn-default" href="https://go.microsoft.com/fwlink/?LinkId=301871">Learn more &raquo;</a></p>
</div>
<div class="col-md-4">
<h2>Web Hosting</h2>
<p>You can easily find a web hosting company that offers the right mix of features and price for your applications.</p>
<p><a class="btn btn-default" href="https://go.microsoft.com/fwlink/?LinkId=301872">Learn more &raquo;</a></p>
</div>
</div>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta name="viewport" content="width=device-width" />
<title>錯誤</title>
</head>
<body>
<hgroup>
<h1>錯誤。</h1>
<h2>處理您的要求時發生錯誤。</h2>
</hgroup>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width" />
<title>@ViewBag.Title</title>
@Styles.Render("~/Content/css")
@Scripts.Render("~/bundles/modernizr")
</head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<body>
<div class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
@Html.ActionLink("應用程式名稱", "Index", "Home", new { area = "" }, new { @class = "navbar-brand" })
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li>@Html.ActionLink("首頁", "Index", "Home", new { area = "" }, null)</li>
<li>@Html.ActionLink("API", "Index", "Help", new { area = "" }, null)</li>
</ul>
</div>
</div>
</div>
<div class="container body-content">
@RenderBody()
<hr />
<footer>
<p>&copy; @DateTime.Now.Year - 我的 ASP.NET 應用程式</p>
</footer>
</div>
@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/bootstrap")
@RenderSection("scripts", required: false)
</body>
</html>
<?xml version="1.0"?>
<configuration>
<configSections>
<sectionGroup name="system.web.webPages.razor" type="System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<section name="host" type="System.Web.WebPages.Razor.Configuration.HostSection, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
<section name="pages" type="System.Web.WebPages.Razor.Configuration.RazorPagesSection, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
</sectionGroup>
</configSections>
<system.web.webPages.razor>
<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=5.2.7.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<pages pageBaseType="System.Web.Mvc.WebViewPage">
<namespaces>
<add namespace="System.Web.Mvc" />
<add namespace="System.Web.Mvc.Ajax" />
<add namespace="System.Web.Mvc.Html" />
<add namespace="System.Web.Optimization"/>
<add namespace="System.Web.Routing" />
<add namespace="WebAPI" />
</namespaces>
</pages>
</system.web.webPages.razor>
<appSettings>
<add key="webpages:Enabled" value="false" />
</appSettings>
<system.webServer>
<handlers>
<remove name="BlockViewHandler"/>
<add name="BlockViewHandler" path="*" verb="*" preCondition="integratedMode" type="System.Web.HttpNotFoundHandler" />
</handlers>
</system.webServer>
<system.web>
<compilation>
<assemblies>
<add assembly="System.Web.Mvc, Version=5.2.7.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</assemblies>
</compilation>
</system.web>
</configuration>
@{
Layout = "~/Views/Shared/_Layout.cshtml";
}
<?xml version="1.0" encoding="utf-8"?>
<!--
For more information on how to configure your ASP.NET application, please visit
https://go.microsoft.com/fwlink/?LinkId=301879
-->
<configuration>
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=47.91.213.74,6002;Initial Catalog=IPEasy_test;Persist Security Info=True;User ID=ipeasyTest;Password=ipeasy.123" providerName="System.Data.SqlClient" />
<add name="eflow_cur" connectionString="Data Source=47.91.213.74,6002;Initial Catalog=IPEasy;Persist Security Info=True;User ID=account;Password=accounttp" providerName="System.Data.SqlClient" />
</connectionStrings>
<appSettings>
<add key="webpages:Version" value="3.0.0.0" />
<add key="webpages:Enabled" value="false" />
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
</appSettings>
<system.web>
<compilation targetFramework="4.6" />
<httpRuntime targetFramework="4.6" />
</system.web>
<system.webServer>
<handlers>
<remove name="ExtensionlessUrlHandler-Integrated-4.0" />
<remove name="OPTIONSVerbHandler" />
<remove name="TRACEVerbHandler" />
<add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
</handlers>
<modules>
<add name="HelloWorldModule" type="HelloWorldModule" />
</modules>
<!--<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Methods" value="GET,PUT,POST,DELETE,OPTIONS" />
<add name="Access-Control-Allow-Headers" value="Content-Type,Accept" />
<add name="Access-Control-Allow-Credentials" value="true" />
</customHeaders>
</httpProtocol>-->
<staticContent>
<clientCache cacheControlCustom="public" />
</staticContent>
<httpErrors existingResponse="PassThrough" />
</system.webServer>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Antlr3.Runtime" publicKeyToken="eb42632606e9261f" />
<bindingRedirect oldVersion="0.0.0.0-3.5.0.2" newVersion="3.5.0.2" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" culture="neutral" publicKeyToken="30ad4fe6b2a6aeed" />
<bindingRedirect oldVersion="0.0.0.0-12.0.0.0" newVersion="12.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.Optimization" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="1.1.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="0.0.0.0-1.6.5135.21930" newVersion="1.6.5135.21930" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-5.2.7.0" newVersion="5.2.7.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
<system.codedom>
<compilers>
<compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=2.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:default /nowarn:1659;1699;1701" />
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=2.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:default /nowarn:41008 /define:_MYTYPE=\&quot;Web\&quot; /optionInfer+" />
</compilers>
</system.codedom>
</configuration>
<!--ProjectGuid: 9D01806F-9BC8-4AB5-8D3B-9F8B1A2B122A-->
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -->
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="Microsoft.Managed.Core.targets"/>
<Target Name="CoreCompile"
Inputs="$(MSBuildAllProjects);
@(Compile);
@(_CoreCompileResourceInputs);
$(ApplicationIcon);
$(AssemblyOriginatorKeyFile);
@(ReferencePathWithRefAssemblies);
@(CompiledLicenseFile);
@(LinkResource);
@(EmbeddedDocumentation);
$(Win32Resource);
$(Win32Manifest);
@(CustomAdditionalCompileInputs);
$(ResolvedCodeAnalysisRuleSet);
@(AdditionalFiles);
@(EmbeddedFiles)"
Outputs="@(DocFileItem);
@(IntermediateAssembly);
@(IntermediateRefAssembly);
@(_DebugSymbolsIntermediatePath);
$(NonExistentFile);
@(CustomAdditionalCompileOutputs)"
Returns="@(CscCommandLineArgs)"
DependsOnTargets="$(CoreCompileDependsOn);_BeforeVBCSCoreCompile">
<!-- These two compiler warnings are raised when a reference is bound to a different version
than specified in the assembly reference version number. MSBuild raises the same warning in this case,
so the compiler warning would be redundant. -->
<PropertyGroup Condition="('$(TargetFrameworkVersion)' != 'v1.0') and ('$(TargetFrameworkVersion)' != 'v1.1')">
<NoWarn>$(NoWarn);1701;1702</NoWarn>
</PropertyGroup>
<PropertyGroup>
<!-- To match historical behavior, when inside VS11+ disable the warning from csc.exe indicating that no sources were passed in-->
<NoWarn Condition="'$(BuildingInsideVisualStudio)' == 'true' AND '$(VisualStudioVersion)' != '' AND '$(VisualStudioVersion)' &gt; '10.0'">$(NoWarn);2008</NoWarn>
</PropertyGroup>
<PropertyGroup>
<!-- If the user has specified AppConfigForCompiler, we'll use it. If they have not, but they set UseAppConfigForCompiler,
then we'll use AppConfig -->
<AppConfigForCompiler Condition="'$(AppConfigForCompiler)' == '' AND '$(UseAppConfigForCompiler)' == 'true'">$(AppConfig)</AppConfigForCompiler>
<!-- If we are targeting winmdobj we want to specifically the pdbFile property since we do not want it to collide with the output of winmdexp-->
<PdbFile Condition="'$(PdbFile)' == '' AND '$(OutputType)' == 'winmdobj' AND '$(_DebugSymbolsProduced)' == 'true'">$(IntermediateOutputPath)$(TargetName).compile.pdb</PdbFile>
</PropertyGroup>
<!-- Condition is to filter out the _CoreCompileResourceInputs so that it doesn't pass in culture resources to the compiler -->
<Csc Condition="'%(_CoreCompileResourceInputs.WithCulture)' != 'true'"
AdditionalLibPaths="$(AdditionalLibPaths)"
AddModules="@(AddModules)"
AdditionalFiles="@(AdditionalFiles)"
AllowUnsafeBlocks="$(AllowUnsafeBlocks)"
Analyzers="@(Analyzer)"
ApplicationConfiguration="$(AppConfigForCompiler)"
BaseAddress="$(BaseAddress)"
CheckForOverflowUnderflow="$(CheckForOverflowUnderflow)"
ChecksumAlgorithm="$(ChecksumAlgorithm)"
CodeAnalysisRuleSet="$(ResolvedCodeAnalysisRuleSet)"
CodePage="$(CodePage)"
DebugType="$(DebugType)"
DefineConstants="$(DefineConstants)"
DelaySign="$(DelaySign)"
DisabledWarnings="$(NoWarn)"
DocumentationFile="@(DocFileItem)"
EmbedAllSources="$(EmbedAllSources)"
EmbeddedFiles="@(EmbeddedFiles)"
EmitDebugInformation="$(DebugSymbols)"
EnvironmentVariables="$(CscEnvironment)"
ErrorEndLocation="$(ErrorEndLocation)"
ErrorLog="$(ErrorLog)"
ErrorReport="$(ErrorReport)"
Features="$(Features)"
FileAlignment="$(FileAlignment)"
GenerateFullPaths="$(GenerateFullPaths)"
HighEntropyVA="$(HighEntropyVA)"
Instrument="$(Instrument)"
KeyContainer="$(KeyContainerName)"
KeyFile="$(KeyOriginatorFile)"
LangVersion="$(LangVersion)"
LinkResources="@(LinkResource)"
MainEntryPoint="$(StartupObject)"
ModuleAssemblyName="$(ModuleAssemblyName)"
NoConfig="true"
NoLogo="$(NoLogo)"
NoStandardLib="$(NoCompilerStandardLib)"
NoWin32Manifest="$(NoWin32Manifest)"
Optimize="$(Optimize)"
Deterministic="$(Deterministic)"
PublicSign="$(PublicSign)"
OutputAssembly="@(IntermediateAssembly)"
OutputRefAssembly="@(IntermediateRefAssembly)"
PdbFile="$(PdbFile)"
Platform="$(PlatformTarget)"
Prefer32Bit="$(Prefer32Bit)"
PreferredUILang="$(PreferredUILang)"
ProvideCommandLineArgs="$(ProvideCommandLineArgs)"
References="@(ReferencePathWithRefAssemblies)"
ReportAnalyzer="$(ReportAnalyzer)"
Resources="@(_CoreCompileResourceInputs);@(CompiledLicenseFile)"
ResponseFiles="$(CompilerResponseFile)"
RuntimeMetadataVersion="$(RuntimeMetadataVersion)"
SharedCompilationId="$(SharedCompilationId)"
SkipCompilerExecution="$(SkipCompilerExecution)"
Sources="@(Compile)"
SubsystemVersion="$(SubsystemVersion)"
TargetType="$(OutputType)"
ToolExe="$(CscToolExe)"
ToolPath="$(CscToolPath)"
TreatWarningsAsErrors="$(TreatWarningsAsErrors)"
UseHostCompilerIfAvailable="$(UseHostCompilerIfAvailable)"
UseSharedCompilation="$(UseSharedCompilation)"
Utf8Output="$(Utf8Output)"
VsSessionGuid="$(VsSessionGuid)"
WarningLevel="$(WarningLevel)"
WarningsAsErrors="$(WarningsAsErrors)"
WarningsNotAsErrors="$(WarningsNotAsErrors)"
Win32Icon="$(ApplicationIcon)"
Win32Manifest="$(Win32Manifest)"
Win32Resource="$(Win32Resource)"
PathMap="$(PathMap)"
SourceLink="$(SourceLink)">
<Output TaskParameter="CommandLineArgs" ItemName="CscCommandLineArgs" />
</Csc>
<ItemGroup>
<_CoreCompileResourceInputs Remove="@(_CoreCompileResourceInputs)" />
</ItemGroup>
<CallTarget Targets="$(TargetsTriggeredByCompilation)" Condition="'$(TargetsTriggeredByCompilation)' != ''" />
</Target>
</Project>
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment