Skip to content

Commit f0f69a9

Browse files
USER001 FUSER001 F
authored andcommitted
Add command Memo
1 parent 2d4cd6e commit f0f69a9

File tree

1 file changed

+22
-1
lines changed

1 file changed

+22
-1
lines changed

WebAppScaffoldSample/Readme.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,13 @@
33
- Microsoft.VisualStudio.Web.CodeGeneration.Tools
44
- Microsoft.VisualStudio.Web.CodeGenerators.Mvc
55

6+
Visual Studio 2015 のGUI無しでRazor画面をscaffolldする方法。
7+
出力ログからキャッチアップ。
8+
69
## Windows
10+
### Razor CRUD
11+
--useDefaultLayout => ./Views/_ViewStart.chtml
12+
```cmd
713
dotnet.exe aspnet-codegenerator ^
814
--project "./" controller ^
915
--force --controllerName ValuesController ^
@@ -13,8 +19,22 @@ dotnet.exe aspnet-codegenerator ^
1319
--referenceScriptLibraries ^
1420
--useDefaultLayout ^
1521
--dataContext WebApplication.Models.SQLiteDbContext
22+
```
23+
### WEB API CRUD
24+
--restWithNoViews => REST API設定
25+
```cmd
26+
dotnet.exe aspnet-codegenerator ^
27+
--project "./" controller ^
28+
--force --controllerName ValuesController ^
29+
--model WebApplication.Models.Value ^
30+
--dataContext WebApplication.Models.SQLiteDbContext ^
31+
--relativeFolderPath Controllers ^
32+
--controllerNamespace WebApplication.Controllers ^
33+
--restWithNoViews
34+
```
1635

1736
## Linux
37+
```sh
1838
dotnet aspnet-codegenerator \
1939
--project "./" controller \
2040
--force --controllerName ValuesController \
@@ -23,4 +43,5 @@ dotnet aspnet-codegenerator \
2343
--controllerNamespace WebApplication.Controllers \
2444
--referenceScriptLibraries \
2545
--useDefaultLayout \
26-
--dataContext WebApplication.Models.SQLiteDbContext
46+
--dataContext WebApplication.Models.SQLiteDbContext
47+
```

0 commit comments

Comments
 (0)