-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathSetupInstructions.rtf
More file actions
79 lines (76 loc) · 6.24 KB
/
SetupInstructions.rtf
File metadata and controls
79 lines (76 loc) · 6.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
{\rtf1\ansi\ansicpg1254\cocoartf2821
\cocoatextscaling0\cocoaplatform0{\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fswiss\fcharset0 Helvetica-Bold;\f2\fnil\fcharset0 LucidaGrande;
}
{\colortbl;\red255\green255\blue255;\red0\green0\blue0;}
{\*\expandedcolortbl;;\cssrgb\c0\c0\c0;}
{\*\listtable{\list\listtemplateid1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid1\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid1}
{\list\listtemplateid2\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid101\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{hyphen\}}{\leveltext\leveltemplateid102\'01\uc0\u8259 ;}{\levelnumbers;}\fi-360\li1440\lin1440 }{\listname ;}\listid2}
{\list\listtemplateid3\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid201\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid3}
{\list\listtemplateid4\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid301\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid4}
{\list\listtemplateid5\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid401\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid5}
{\list\listtemplateid6\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}}{\leveltext\leveltemplateid501\'01\'00;}{\levelnumbers\'01;}\fi-360\li720\lin720 }{\listname ;}\listid6}}
{\*\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}{\listoverride\listid2\listoverridecount0\ls2}{\listoverride\listid3\listoverridecount0\ls3}{\listoverride\listid4\listoverridecount0\ls4}{\listoverride\listid5\listoverridecount0\ls5}{\listoverride\listid6\listoverridecount0\ls6}}
\paperw11900\paperh16840\margl1440\margr1440\vieww30800\viewh19480\viewkind0
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural\partightenfactor0
\f0\fs72 \cf0 Kurulum a\uc0\u351 amas\u305 nda sadece veritaban\u305 olu\u351 turulmal\u305 d\u305 r.\
\
Veritaban\uc0\u305 n\u305 olu\u351 turman\u305 n iki yolu vard\u305 r:\
\
1) Terminal / Visual Studio Code \'fczerinden:\
\
\pard\tx220\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\li720\fi-720\sl288\slmult1\pardirnatural\partightenfactor0
\ls1\ilvl0\cf0 {\listtext \uc0\u8226 }\expnd0\expndtw0\kerning0
Terminali a\'e7\uc0\u305 n ve proje klas\'f6r\'fcnde
\f1\b WebApi
\f0\b0 katman\uc0\u305 na ge\'e7in.\kerning1\expnd0\expndtw0 \
{\listtext \uc0\u8226 }A\uc0\u351 a\u287 \u305 daki komutu girerek veritaban\u305 n\u305 olu\u351 turun.\
{\listtext \uc0\u8226 }dotnet ef database update \
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural\partightenfactor0
\cf0 \
2) Visual Studio (Package Manager Console):\
\
\pard\tx220\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\li720\fi-720\sl288\slmult1\pardirnatural\partightenfactor0
\ls2\ilvl0\cf0 {\listtext \uc0\u8226 }Men\'fcden : \
\pard\tx940\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\li1440\fi-1440\sl288\slmult1\pardirnatural\partightenfactor0
\ls2\ilvl1\cf0 Tools
\f2 \uc0\u9656
\f0 NuGet Package Manager
\f2 \uc0\u9656
\f0 Package Manager Console yolunu izleyin.\
\pard\tx220\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\li720\fi-720\sl288\slmult1\pardirnatural\partightenfactor0
\ls3\ilvl0\cf0 {\listtext \uc0\u8226 }\expnd0\expndtw0\kerning0
A\'e7\uc0\u305 lan konsolda Default Project alan\u305 nda
\f1\b WebApi
\f0\b0 projesinin se\'e7ili oldu\uc0\u287 undan emin olun.\kerning1\expnd0\expndtw0 \
\pard\tx220\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\li720\fi-720\sl288\slmult1\pardirnatural\partightenfactor0
\ls4\ilvl0\cf0 {\listtext \uc0\u8226 }A\uc0\u351 a\u287 \u305 daki komutu girerek veritaban\u305 n\u305 olu\u351 turun.\
{\listtext \uc0\u8226 }Update-Database\
\
\pard\pardeftab720\sa240\partightenfactor0
\f1\b \cf0 \expnd0\expndtw0\kerning0
Postman Collection (\uc0\u304 ste\u287 e Ba\u287 l\u305 Kullan\u305 m):
\f0\b0 \
\pard\tx220\tx720\pardeftab720\li720\fi-720\sl288\slmult1\partightenfactor0
\ls5\ilvl0\cf0 \kerning1\expnd0\expndtw0 {\listtext \uc0\u8226 }\expnd0\expndtw0\kerning0
Ana klas\'f6rde Postman.json adl\uc0\u305 bir dosya yer almaktad\u305 r.\
\ls5\ilvl0\kerning1\expnd0\expndtw0 {\listtext \uc0\u8226 }\expnd0\expndtw0\kerning0
Bu dosya, API'ye y\'f6nelik test ama\'e7l\uc0\u305 haz\u305 rlanm\u305 \u351 haz\u305 r HTTP isteklerini i\'e7ermektedir.\
\ls5\ilvl0\kerning1\expnd0\expndtw0 {\listtext \uc0\u8226 }\expnd0\expndtw0\kerning0
Dilerseniz bu dosyay\uc0\u305 Postman uygulamas\u305 na import ederek, API'yi kolayca test edebilirsiniz.\
\pard\tx720\pardeftab720\sl288\slmult1\partightenfactor0
\cf0 \
\pard\pardeftab720\sl288\slmult1\partightenfactor0
\f1\b \cf0 Nas\uc0\u305 l Kullan\u305 l\u305 r?
\f0\b0 \
\pard\tx220\tx720\pardeftab720\li720\fi-720\sl288\slmult1\partightenfactor0
\ls6\ilvl0\cf0 \kerning1\expnd0\expndtw0 {\listtext 1 }\expnd0\expndtw0\kerning0
Postman uygulamas\uc0\u305 n\u305 a\'e7\u305 n.\
\ls6\ilvl0\kerning1\expnd0\expndtw0 {\listtext 2 }\expnd0\expndtw0\kerning0
Sol \'fcstten
\f1\b Import
\f0\b0 butonuna t\uc0\u305 klay\u305 n.\
\ls6\ilvl0\kerning1\expnd0\expndtw0 {\listtext 3 }\expnd0\expndtw0\kerning0
Postman.json dosyas\uc0\u305 n\u305 se\'e7in ve i\'e7e aktar\u305 n.\
\ls6\ilvl0\kerning1\expnd0\expndtw0 {\listtext 4 }\expnd0\expndtw0\kerning0
\uc0\u304 lgili istekleri kullanarak API'yi test etmeye ba\u351 layabilirsiniz.\
}