概要
このプロジェクト、どのテンプレートで作ったの?を見分けるのに役に立つかもしれない、
プロジェクトテンプレートと生成される主なファイルの対応表。
環境
- Visual Studio 2015
- .NET Framework 4.5.2
ASP.NET 4.5.2 テンプレート
★印は他のテンプレートには無いので、見分けるのに使えそうなファイル。
MVC | Web API | Azure API App | Azure Mobile App | ||
---|---|---|---|---|---|
App_Start | |||||
BundleConfig.cs | ○ | ○ | |||
FilterConfig.cs | ○ | ○ | |||
IdentityConfig.cs | ○ | ○ | |||
RouteConfig.cs | ○ | ○ | |||
Startup.Auth.cs | ○ | ○ | |||
Startup.MobileApp.cs | ★ | ||||
SwaggerConfig.cs | ★ | ||||
WebApiConfig.cs | ○ | ○ | |||
Controllers | |||||
AccountController.cs | ○ | ○ | |||
HomeController.cs | ○ | ○ | |||
ManageController.cs | ★ | ||||
TodoItemController.cs | ○ | ||||
ValuesController.cs | ○ | ○ | ○ | ||
Models | |||||
AccountBindingModels.cs | ★ | ||||
AccountViewModels.cs | ○ | ○ | |||
IdentityModels.cs | ○ | ○ | |||
ManageViewModels.cs | ★ | ||||
MobileServiceContext.cs | ○ | ||||
Global.asax | ○ | ○ | ○ | ||
Project_Readme.html | ○ | ○ | |||
Startup.cs | ○ | ○ | ○ |