Revize fad0afca
Přidáno uživatelem Dominik Chlouba před asi 4 roky(ů)
.gitignore | ||
---|---|---|
1 |
# Created by .ignore support plugin (hsz.mobi) |
|
2 |
### VisualStudioCode template |
|
3 |
.vscode/* |
|
4 |
!.vscode/settings.json |
|
5 |
!.vscode/tasks.json |
|
6 |
!.vscode/launch.json |
|
7 |
!.vscode/extensions.json |
|
8 |
*.code-workspace |
|
9 | ||
10 |
# Local History for Visual Studio Code |
|
11 |
.history/ |
|
12 | ||
13 |
### VisualStudio template |
|
14 |
## Ignore Visual Studio temporary files, build results, and |
|
15 |
## files generated by popular Visual Studio add-ons. |
|
16 |
## |
|
17 |
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore |
|
18 | ||
19 |
# User-specific files |
|
20 |
*.rsuser |
|
21 |
*.suo |
|
22 |
*.user |
|
23 |
*.userosscache |
|
24 |
*.sln.docstates |
|
25 | ||
26 |
# User-specific files (MonoDevelop/Xamarin Studio) |
|
27 |
*.userprefs |
|
28 | ||
29 |
# Mono auto generated files |
|
30 |
mono_crash.* |
|
31 | ||
32 |
# Build results |
|
33 |
[Dd]ebug/ |
|
34 |
[Dd]ebugPublic/ |
|
35 |
[Rr]elease/ |
|
36 |
[Rr]eleases/ |
|
37 |
x64/ |
|
38 |
x86/ |
|
39 |
[Ww][Ii][Nn]32/ |
|
40 |
[Aa][Rr][Mm]/ |
|
41 |
[Aa][Rr][Mm]64/ |
|
42 |
bld/ |
|
43 |
[Bb]in/ |
|
44 |
[Oo]bj/ |
|
45 |
[Ll]og/ |
|
46 |
[Ll]ogs/ |
|
47 | ||
48 |
# Visual Studio 2015/2017 cache/options directory |
|
49 |
.vs/ |
|
50 |
# Uncomment if you have tasks that create the project's static files in wwwroot |
|
51 |
#wwwroot/ |
|
52 | ||
53 |
# Visual Studio 2017 auto generated files |
|
54 |
Generated\ Files/ |
|
55 | ||
56 |
# MSTest test Results |
|
57 |
[Tt]est[Rr]esult*/ |
|
58 |
[Bb]uild[Ll]og.* |
|
59 | ||
60 |
# NUnit |
|
61 |
*.VisualState.xml |
|
62 |
TestResult.xml |
|
63 |
nunit-*.xml |
|
64 | ||
65 |
# Build Results of an ATL Project |
|
66 |
[Dd]ebugPS/ |
|
67 |
[Rr]eleasePS/ |
|
68 |
dlldata.c |
|
69 | ||
70 |
# Benchmark Results |
|
71 |
BenchmarkDotNet.Artifacts/ |
|
72 | ||
73 |
# .NET Core |
|
74 |
project.lock.json |
|
75 |
project.fragment.lock.json |
|
76 |
artifacts/ |
|
77 | ||
78 |
# ASP.NET Scaffolding |
|
79 |
ScaffoldingReadMe.txt |
|
80 | ||
81 |
# StyleCop |
|
82 |
StyleCopReport.xml |
|
83 | ||
84 |
# Files built by Visual Studio |
|
85 |
*_i.c |
|
86 |
*_p.c |
|
87 |
*_h.h |
|
88 |
*.ilk |
|
89 |
*.meta |
|
90 |
*.obj |
|
91 |
*.iobj |
|
92 |
*.pch |
|
93 |
*.pdb |
|
94 |
*.ipdb |
|
95 |
*.pgc |
|
96 |
*.pgd |
|
97 |
*.rsp |
|
98 |
*.sbr |
|
99 |
*.tlb |
|
100 |
*.tli |
|
101 |
*.tlh |
|
102 |
*.tmp |
|
103 |
*.tmp_proj |
|
104 |
*_wpftmp.csproj |
|
105 |
*.log |
|
106 |
*.vspscc |
|
107 |
*.vssscc |
|
108 |
.builds |
|
109 |
*.pidb |
|
110 |
*.svclog |
|
111 |
*.scc |
|
112 | ||
113 |
# Chutzpah Test files |
|
114 |
_Chutzpah* |
|
115 | ||
116 |
# Visual C++ cache files |
|
117 |
ipch/ |
|
118 |
*.aps |
|
119 |
*.ncb |
|
120 |
*.opendb |
|
121 |
*.opensdf |
|
122 |
*.sdf |
|
123 |
*.cachefile |
|
124 |
*.VC.db |
|
125 |
*.VC.VC.opendb |
|
126 | ||
127 |
# Visual Studio profiler |
|
128 |
*.psess |
|
129 |
*.vsp |
|
130 |
*.vspx |
|
131 |
*.sap |
|
132 | ||
133 |
# Visual Studio Trace Files |
|
134 |
*.e2e |
|
135 | ||
136 |
# TFS 2012 Local Workspace |
|
137 |
$tf/ |
|
138 | ||
139 |
# Guidance Automation Toolkit |
|
140 |
*.gpState |
|
141 | ||
142 |
# ReSharper is a .NET coding add-in |
|
143 |
_ReSharper*/ |
|
144 |
*.[Rr]e[Ss]harper |
|
145 |
*.DotSettings.user |
|
146 | ||
147 |
# TeamCity is a build add-in |
|
148 |
_TeamCity* |
|
149 | ||
150 |
# DotCover is a Code Coverage Tool |
|
151 |
*.dotCover |
|
152 | ||
153 |
# AxoCover is a Code Coverage Tool |
|
154 |
.axoCover/* |
|
155 |
!.axoCover/settings.json |
|
156 | ||
157 |
# Coverlet is a free, cross platform Code Coverage Tool |
|
158 |
coverage*.json |
|
159 |
coverage*.xml |
|
160 |
coverage*.info |
|
161 | ||
162 |
# Visual Studio code coverage results |
|
163 |
*.coverage |
|
164 |
*.coveragexml |
|
165 | ||
166 |
# NCrunch |
|
167 |
_NCrunch_* |
|
168 |
.*crunch*.local.xml |
|
169 |
nCrunchTemp_* |
|
170 | ||
171 |
# MightyMoose |
|
172 |
*.mm.* |
|
173 |
AutoTest.Net/ |
|
174 | ||
175 |
# Web workbench (sass) |
|
176 |
.sass-cache/ |
|
177 | ||
178 |
# Installshield output folder |
|
179 |
[Ee]xpress/ |
|
180 | ||
181 |
# DocProject is a documentation generator add-in |
|
182 |
DocProject/buildhelp/ |
|
183 |
DocProject/Help/*.HxT |
|
184 |
DocProject/Help/*.HxC |
|
185 |
DocProject/Help/*.hhc |
|
186 |
DocProject/Help/*.hhk |
|
187 |
DocProject/Help/*.hhp |
|
188 |
DocProject/Help/Html2 |
|
189 |
DocProject/Help/html |
|
190 | ||
191 |
# Click-Once directory |
|
192 |
publish/ |
|
193 | ||
194 |
# Publish Web Output |
|
195 |
*.[Pp]ublish.xml |
|
196 |
*.azurePubxml |
|
197 |
# Note: Comment the next line if you want to checkin your web deploy settings, |
|
198 |
# but database connection strings (with potential passwords) will be unencrypted |
|
199 |
*.pubxml |
|
200 |
*.publishproj |
|
201 | ||
202 |
# Microsoft Azure Web App publish settings. Comment the next line if you want to |
|
203 |
# checkin your Azure Web App publish settings, but sensitive information contained |
|
204 |
# in these scripts will be unencrypted |
|
205 |
PublishScripts/ |
|
206 | ||
207 |
# NuGet Packages |
|
208 |
*.nupkg |
|
209 |
# NuGet Symbol Packages |
|
210 |
*.snupkg |
|
211 |
# The packages folder can be ignored because of Package Restore |
|
212 |
**/[Pp]ackages/* |
|
213 |
# except build/, which is used as an MSBuild target. |
|
214 |
!**/[Pp]ackages/build/ |
|
215 |
# Uncomment if necessary however generally it will be regenerated when needed |
|
216 |
#!**/[Pp]ackages/repositories.config |
|
217 |
# NuGet v3's project.json files produces more ignorable files |
|
218 |
*.nuget.props |
|
219 |
*.nuget.targets |
|
220 | ||
221 |
# Microsoft Azure Build Output |
|
222 |
csx/ |
|
223 |
*.build.csdef |
|
224 | ||
225 |
# Microsoft Azure Emulator |
|
226 |
ecf/ |
|
227 |
rcf/ |
|
228 | ||
229 |
# Windows Store app package directories and files |
|
230 |
AppPackages/ |
|
231 |
BundleArtifacts/ |
|
232 |
Package.StoreAssociation.xml |
|
233 |
_pkginfo.txt |
|
234 |
*.appx |
|
235 |
*.appxbundle |
|
236 |
*.appxupload |
|
237 | ||
238 |
# Visual Studio cache files |
|
239 |
# files ending in .cache can be ignored |
|
240 |
*.[Cc]ache |
|
241 |
# but keep track of directories ending in .cache |
|
242 |
!?*.[Cc]ache/ |
|
243 | ||
244 |
# Others |
|
245 |
ClientBin/ |
|
246 |
~$* |
|
247 |
*~ |
|
248 |
*.dbmdl |
|
249 |
*.dbproj.schemaview |
|
250 |
*.jfm |
|
251 |
*.pfx |
|
252 |
*.publishsettings |
|
253 |
orleans.codegen.cs |
|
254 | ||
255 |
# Including strong name files can present a security risk |
|
256 |
# (https://github.com/github/gitignore/pull/2483#issue-259490424) |
|
257 |
#*.snk |
|
258 | ||
259 |
# Since there are multiple workflows, uncomment next line to ignore bower_components |
|
260 |
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) |
|
261 |
#bower_components/ |
|
262 | ||
263 |
# RIA/Silverlight projects |
|
264 |
Generated_Code/ |
|
265 | ||
266 |
# Backup & report files from converting an old project file |
|
267 |
# to a newer Visual Studio version. Backup files are not needed, |
|
268 |
# because we have git ;-) |
|
269 |
_UpgradeReport_Files/ |
|
270 |
Backup*/ |
|
271 |
UpgradeLog*.XML |
|
272 |
UpgradeLog*.htm |
|
273 |
ServiceFabricBackup/ |
|
274 |
*.rptproj.bak |
|
275 | ||
276 |
# SQL Server files |
|
277 |
*.mdf |
|
278 |
*.ldf |
|
279 |
*.ndf |
|
280 | ||
281 |
# Business Intelligence projects |
|
282 |
*.rdl.data |
|
283 |
*.bim.layout |
|
284 |
*.bim_*.settings |
|
285 |
*.rptproj.rsuser |
|
286 |
*- [Bb]ackup.rdl |
|
287 |
*- [Bb]ackup ([0-9]).rdl |
|
288 |
*- [Bb]ackup ([0-9][0-9]).rdl |
|
289 | ||
290 |
# Microsoft Fakes |
|
291 |
FakesAssemblies/ |
|
292 | ||
293 |
# GhostDoc plugin setting file |
|
294 |
*.GhostDoc.xml |
|
295 | ||
296 |
# Node.js Tools for Visual Studio |
|
297 |
.ntvs_analysis.dat |
|
298 |
node_modules/ |
|
299 | ||
300 |
# Visual Studio 6 build log |
|
301 |
*.plg |
|
302 | ||
303 |
# Visual Studio 6 workspace options file |
|
304 |
*.opt |
|
305 | ||
306 |
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) |
|
307 |
*.vbw |
|
308 | ||
309 |
# Visual Studio LightSwitch build output |
|
310 |
**/*.HTMLClient/GeneratedArtifacts |
|
311 |
**/*.DesktopClient/GeneratedArtifacts |
|
312 |
**/*.DesktopClient/ModelManifest.xml |
|
313 |
**/*.Server/GeneratedArtifacts |
|
314 |
**/*.Server/ModelManifest.xml |
|
315 |
_Pvt_Extensions |
|
316 | ||
317 |
# Paket dependency manager |
|
318 |
.paket/paket.exe |
|
319 |
paket-files/ |
|
320 | ||
321 |
# FAKE - F# Make |
|
322 |
.fake/ |
|
323 | ||
324 |
# CodeRush personal settings |
|
325 |
.cr/personal |
|
326 | ||
327 |
# Python Tools for Visual Studio (PTVS) |
|
328 |
__pycache__/ |
|
329 |
*.pyc |
|
330 | ||
331 |
# Cake - Uncomment if you are using it |
|
332 |
# tools/** |
|
333 |
# !tools/packages.config |
|
334 | ||
335 |
# Tabs Studio |
|
336 |
*.tss |
|
337 | ||
338 |
# Telerik's JustMock configuration file |
|
339 |
*.jmconfig |
|
340 | ||
341 |
# BizTalk build output |
|
342 |
*.btp.cs |
|
343 |
*.btm.cs |
|
344 |
*.odx.cs |
|
345 |
*.xsd.cs |
|
346 | ||
347 |
# OpenCover UI analysis results |
|
348 |
OpenCover/ |
|
349 | ||
350 |
# Azure Stream Analytics local run output |
|
351 |
ASALocalRun/ |
|
352 | ||
353 |
# MSBuild Binary and Structured Log |
|
354 |
*.binlog |
|
355 | ||
356 |
# NVidia Nsight GPU debugger configuration file |
|
357 |
*.nvuser |
|
358 | ||
359 |
# MFractors (Xamarin productivity tool) working folder |
|
360 |
.mfractor/ |
|
361 | ||
362 |
# Local History for Visual Studio |
|
363 |
.localhistory/ |
|
364 | ||
365 |
# BeatPulse healthcheck temp database |
|
366 |
healthchecksdb |
|
367 | ||
368 |
# Backup folder for Package Reference Convert tool in Visual Studio 2017 |
|
369 |
MigrationBackup/ |
|
370 | ||
371 |
# Ionide (cross platform F# VS Code tools) working folder |
|
372 |
.ionide/ |
|
373 | ||
374 |
# Fody - auto-generated XML schema |
|
375 |
FodyWeavers.xsd |
|
376 | ||
377 |
### VisualStudio template |
|
378 |
## Ignore Visual Studio temporary files, build results, and |
|
379 |
## files generated by popular Visual Studio add-ons. |
|
380 |
## |
|
381 |
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore |
|
382 | ||
383 |
# User-specific files |
|
384 |
*.rsuser |
|
385 |
*.suo |
|
386 |
*.user |
|
387 |
*.userosscache |
|
388 |
*.sln.docstates |
|
389 | ||
390 |
# User-specific files (MonoDevelop/Xamarin Studio) |
|
391 |
*.userprefs |
|
392 | ||
393 |
# Mono auto generated files |
|
394 |
mono_crash.* |
|
395 | ||
396 |
# Build results |
|
397 |
[Dd]ebug/ |
|
398 |
[Dd]ebugPublic/ |
|
399 |
[Rr]elease/ |
|
400 |
[Rr]eleases/ |
|
401 |
x64/ |
|
402 |
x86/ |
|
403 |
[Ww][Ii][Nn]32/ |
|
404 |
[Aa][Rr][Mm]/ |
|
405 |
[Aa][Rr][Mm]64/ |
|
406 |
bld/ |
|
407 |
[Bb]in/ |
|
408 |
[Oo]bj/ |
|
409 |
[Ll]og/ |
|
410 |
[Ll]ogs/ |
|
411 | ||
412 |
# Visual Studio 2015/2017 cache/options directory |
|
413 |
.vs/ |
|
414 |
# Uncomment if you have tasks that create the project's static files in wwwroot |
|
415 |
#wwwroot/ |
|
416 | ||
417 |
# Visual Studio 2017 auto generated files |
|
418 |
Generated\ Files/ |
|
419 | ||
420 |
# MSTest test Results |
|
421 |
[Tt]est[Rr]esult*/ |
|
422 |
[Bb]uild[Ll]og.* |
|
423 | ||
424 |
# NUnit |
|
425 |
*.VisualState.xml |
|
426 |
TestResult.xml |
|
427 |
nunit-*.xml |
|
428 | ||
429 |
# Build Results of an ATL Project |
|
430 |
[Dd]ebugPS/ |
|
431 |
[Rr]eleasePS/ |
|
432 |
dlldata.c |
|
433 | ||
434 |
# Benchmark Results |
|
435 |
BenchmarkDotNet.Artifacts/ |
|
436 | ||
437 |
# .NET Core |
|
438 |
project.lock.json |
|
439 |
project.fragment.lock.json |
|
440 |
artifacts/ |
|
441 | ||
442 |
# ASP.NET Scaffolding |
|
443 |
ScaffoldingReadMe.txt |
|
444 | ||
445 |
# StyleCop |
|
446 |
StyleCopReport.xml |
|
447 | ||
448 |
# Files built by Visual Studio |
|
449 |
*_i.c |
|
450 |
*_p.c |
|
451 |
*_h.h |
|
452 |
*.ilk |
|
453 |
*.meta |
|
454 |
*.obj |
|
455 |
*.iobj |
|
456 |
*.pch |
|
457 |
*.pdb |
|
458 |
*.ipdb |
|
459 |
*.pgc |
|
460 |
*.pgd |
|
461 |
*.rsp |
|
462 |
*.sbr |
|
463 |
*.tlb |
|
464 |
*.tli |
|
465 |
*.tlh |
|
466 |
*.tmp |
|
467 |
*.tmp_proj |
|
468 |
*_wpftmp.csproj |
|
469 |
*.log |
|
470 |
*.vspscc |
|
471 |
*.vssscc |
|
472 |
.builds |
|
473 |
*.pidb |
|
474 |
*.svclog |
|
475 |
*.scc |
|
476 | ||
477 |
# Chutzpah Test files |
|
478 |
_Chutzpah* |
|
479 | ||
480 |
# Visual C++ cache files |
|
481 |
ipch/ |
|
482 |
*.aps |
|
483 |
*.ncb |
|
484 |
*.opendb |
|
485 |
*.opensdf |
|
486 |
*.sdf |
|
487 |
*.cachefile |
|
488 |
*.VC.db |
|
489 |
*.VC.VC.opendb |
|
490 | ||
491 |
# Visual Studio profiler |
|
492 |
*.psess |
|
493 |
*.vsp |
|
494 |
*.vspx |
|
495 |
*.sap |
|
496 | ||
497 |
# Visual Studio Trace Files |
|
498 |
*.e2e |
|
499 | ||
500 |
# TFS 2012 Local Workspace |
|
501 |
$tf/ |
|
502 | ||
503 |
# Guidance Automation Toolkit |
|
504 |
*.gpState |
|
505 | ||
506 |
# ReSharper is a .NET coding add-in |
|
507 |
_ReSharper*/ |
|
508 |
*.[Rr]e[Ss]harper |
|
509 |
*.DotSettings.user |
|
510 | ||
511 |
# TeamCity is a build add-in |
|
512 |
_TeamCity* |
|
513 | ||
514 |
# DotCover is a Code Coverage Tool |
|
515 |
*.dotCover |
|
516 | ||
517 |
# AxoCover is a Code Coverage Tool |
|
518 |
.axoCover/* |
|
519 |
!.axoCover/settings.json |
|
520 | ||
521 |
# Coverlet is a free, cross platform Code Coverage Tool |
|
522 |
coverage*.json |
|
523 |
coverage*.xml |
|
524 |
coverage*.info |
|
525 | ||
526 |
# Visual Studio code coverage results |
|
527 |
*.coverage |
|
528 |
*.coveragexml |
|
529 | ||
530 |
# NCrunch |
|
531 |
_NCrunch_* |
|
532 |
.*crunch*.local.xml |
|
533 |
nCrunchTemp_* |
|
534 | ||
535 |
# MightyMoose |
|
536 |
*.mm.* |
|
537 |
AutoTest.Net/ |
|
538 | ||
539 |
# Web workbench (sass) |
|
540 |
.sass-cache/ |
|
541 | ||
542 |
# Installshield output folder |
|
543 |
[Ee]xpress/ |
|
544 | ||
545 |
# DocProject is a documentation generator add-in |
|
546 |
DocProject/buildhelp/ |
|
547 |
DocProject/Help/*.HxT |
|
548 |
DocProject/Help/*.HxC |
|
549 |
DocProject/Help/*.hhc |
|
550 |
DocProject/Help/*.hhk |
|
551 |
DocProject/Help/*.hhp |
|
552 |
DocProject/Help/Html2 |
|
553 |
DocProject/Help/html |
|
554 | ||
555 |
# Click-Once directory |
|
556 |
publish/ |
|
557 | ||
558 |
# Publish Web Output |
|
559 |
*.[Pp]ublish.xml |
|
560 |
*.azurePubxml |
|
561 |
# Note: Comment the next line if you want to checkin your web deploy settings, |
|
562 |
# but database connection strings (with potential passwords) will be unencrypted |
|
563 |
*.pubxml |
|
564 |
*.publishproj |
|
565 | ||
566 |
# Microsoft Azure Web App publish settings. Comment the next line if you want to |
|
567 |
# checkin your Azure Web App publish settings, but sensitive information contained |
|
568 |
# in these scripts will be unencrypted |
|
569 |
PublishScripts/ |
|
570 | ||
571 |
# NuGet Packages |
|
572 |
*.nupkg |
|
573 |
# NuGet Symbol Packages |
|
574 |
*.snupkg |
|
575 |
# The packages folder can be ignored because of Package Restore |
|
576 |
**/[Pp]ackages/* |
|
577 |
# except build/, which is used as an MSBuild target. |
|
578 |
!**/[Pp]ackages/build/ |
|
579 |
# Uncomment if necessary however generally it will be regenerated when needed |
|
580 |
#!**/[Pp]ackages/repositories.config |
|
581 |
# NuGet v3's project.json files produces more ignorable files |
|
582 |
*.nuget.props |
|
583 |
*.nuget.targets |
|
584 | ||
585 |
# Microsoft Azure Build Output |
|
586 |
csx/ |
|
587 |
*.build.csdef |
|
588 | ||
589 |
# Microsoft Azure Emulator |
|
590 |
ecf/ |
|
591 |
rcf/ |
|
592 | ||
593 |
# Windows Store app package directories and files |
|
594 |
AppPackages/ |
|
595 |
BundleArtifacts/ |
|
596 |
Package.StoreAssociation.xml |
|
597 |
_pkginfo.txt |
|
598 |
*.appx |
|
599 |
*.appxbundle |
|
600 |
*.appxupload |
|
601 | ||
602 |
# Visual Studio cache files |
|
603 |
# files ending in .cache can be ignored |
|
604 |
*.[Cc]ache |
|
605 |
# but keep track of directories ending in .cache |
|
606 |
!?*.[Cc]ache/ |
|
607 | ||
608 |
# Others |
|
609 |
ClientBin/ |
|
610 |
~$* |
|
611 |
*~ |
|
612 |
*.dbmdl |
|
613 |
*.dbproj.schemaview |
|
614 |
*.jfm |
|
615 |
*.pfx |
|
616 |
*.publishsettings |
|
617 |
orleans.codegen.cs |
|
618 | ||
619 |
# Including strong name files can present a security risk |
|
620 |
# (https://github.com/github/gitignore/pull/2483#issue-259490424) |
|
621 |
#*.snk |
|
622 | ||
623 |
# Since there are multiple workflows, uncomment next line to ignore bower_components |
|
624 |
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) |
|
625 |
#bower_components/ |
|
626 | ||
627 |
# RIA/Silverlight projects |
|
628 |
Generated_Code/ |
|
629 | ||
630 |
# Backup & report files from converting an old project file |
|
631 |
# to a newer Visual Studio version. Backup files are not needed, |
|
632 |
# because we have git ;-) |
|
633 |
_UpgradeReport_Files/ |
|
634 |
Backup*/ |
|
635 |
UpgradeLog*.XML |
|
636 |
UpgradeLog*.htm |
|
637 |
ServiceFabricBackup/ |
|
638 |
*.rptproj.bak |
|
639 | ||
640 |
# SQL Server files |
|
641 |
*.mdf |
|
642 |
*.ldf |
|
643 |
*.ndf |
|
644 | ||
645 |
# Business Intelligence projects |
|
646 |
*.rdl.data |
|
647 |
*.bim.layout |
|
648 |
*.bim_*.settings |
|
649 |
*.rptproj.rsuser |
|
650 |
*- [Bb]ackup.rdl |
|
651 |
*- [Bb]ackup ([0-9]).rdl |
|
652 |
*- [Bb]ackup ([0-9][0-9]).rdl |
|
653 | ||
654 |
# Microsoft Fakes |
|
655 |
FakesAssemblies/ |
|
656 | ||
657 |
# GhostDoc plugin setting file |
|
658 |
*.GhostDoc.xml |
|
659 | ||
660 |
# Node.js Tools for Visual Studio |
|
661 |
.ntvs_analysis.dat |
|
662 |
node_modules/ |
|
663 | ||
664 |
# Visual Studio 6 build log |
|
665 |
*.plg |
|
666 | ||
667 |
# Visual Studio 6 workspace options file |
|
668 |
*.opt |
|
669 | ||
670 |
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) |
|
671 |
*.vbw |
|
672 | ||
673 |
# Visual Studio LightSwitch build output |
|
674 |
**/*.HTMLClient/GeneratedArtifacts |
|
675 |
**/*.DesktopClient/GeneratedArtifacts |
|
676 |
**/*.DesktopClient/ModelManifest.xml |
|
677 |
**/*.Server/GeneratedArtifacts |
|
678 |
**/*.Server/ModelManifest.xml |
|
679 |
_Pvt_Extensions |
|
680 | ||
681 |
# Paket dependency manager |
|
682 |
.paket/paket.exe |
|
683 |
paket-files/ |
|
684 | ||
685 |
# FAKE - F# Make |
|
686 |
.fake/ |
|
687 | ||
688 |
# CodeRush personal settings |
|
689 |
.cr/personal |
|
690 | ||
691 |
# Python Tools for Visual Studio (PTVS) |
|
692 |
__pycache__/ |
|
693 |
*.pyc |
|
694 | ||
695 |
# Cake - Uncomment if you are using it |
|
696 |
# tools/** |
|
697 |
# !tools/packages.config |
|
698 | ||
699 |
# Tabs Studio |
|
700 |
*.tss |
|
701 | ||
702 |
# Telerik's JustMock configuration file |
|
703 |
*.jmconfig |
|
704 | ||
705 |
# BizTalk build output |
|
706 |
*.btp.cs |
|
707 |
*.btm.cs |
|
708 |
*.odx.cs |
|
709 |
*.xsd.cs |
|
710 | ||
711 |
# OpenCover UI analysis results |
|
712 |
OpenCover/ |
|
713 | ||
714 |
# Azure Stream Analytics local run output |
|
715 |
ASALocalRun/ |
|
716 | ||
717 |
# MSBuild Binary and Structured Log |
|
718 |
*.binlog |
|
719 | ||
720 |
# NVidia Nsight GPU debugger configuration file |
|
721 |
*.nvuser |
|
722 | ||
723 |
# MFractors (Xamarin productivity tool) working folder |
|
724 |
.mfractor/ |
|
725 | ||
726 |
# Local History for Visual Studio |
|
727 |
.localhistory/ |
|
728 | ||
729 |
# BeatPulse healthcheck temp database |
|
730 |
healthchecksdb |
|
731 | ||
732 |
# Backup folder for Package Reference Convert tool in Visual Studio 2017 |
|
733 |
MigrationBackup/ |
|
734 | ||
735 |
# Ionide (cross platform F# VS Code tools) working folder |
|
736 |
.ionide/ |
|
737 | ||
738 |
# Fody - auto-generated XML schema |
|
739 |
FodyWeavers.xsd |
|
740 | ||
741 |
### VisualStudioCode template |
|
742 |
.vscode/* |
|
743 |
!.vscode/settings.json |
|
744 |
!.vscode/tasks.json |
|
745 |
!.vscode/launch.json |
|
746 |
!.vscode/extensions.json |
|
747 |
*.code-workspace |
|
748 | ||
749 |
# Local History for Visual Studio Code |
|
750 |
.history/ |
|
751 | ||
752 |
### JetBrains template |
|
753 |
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider |
|
754 |
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 |
|
755 | ||
756 |
# User-specific stuff |
|
757 |
.idea/**/workspace.xml |
|
758 |
.idea/**/tasks.xml |
|
759 |
.idea/**/usage.statistics.xml |
|
760 |
.idea/**/dictionaries |
|
761 |
.idea/**/shelf |
|
762 | ||
763 |
# Generated files |
|
764 |
.idea/**/contentModel.xml |
|
765 | ||
766 |
# Sensitive or high-churn files |
|
767 |
.idea/**/dataSources/ |
|
768 |
.idea/**/dataSources.ids |
|
769 |
.idea/**/dataSources.local.xml |
|
770 |
.idea/**/sqlDataSources.xml |
|
771 |
.idea/**/dynamic.xml |
|
772 |
.idea/**/uiDesigner.xml |
|
773 |
.idea/**/dbnavigator.xml |
|
774 | ||
775 |
# Gradle |
|
776 |
.idea/**/gradle.xml |
|
777 |
.idea/**/libraries |
|
778 | ||
779 |
# Gradle and Maven with auto-import |
|
780 |
# When using Gradle or Maven with auto-import, you should exclude module files, |
|
781 |
# since they will be recreated, and may cause churn. Uncomment if using |
|
782 |
# auto-import. |
|
783 |
# .idea/artifacts |
|
784 |
# .idea/compiler.xml |
|
785 |
# .idea/jarRepositories.xml |
|
786 |
# .idea/modules.xml |
|
787 |
# .idea/*.iml |
|
788 |
# .idea/modules |
|
789 |
# *.iml |
|
790 |
# *.ipr |
|
791 | ||
792 |
# CMake |
|
793 |
cmake-build-*/ |
|
794 | ||
795 |
# Mongo Explorer plugin |
|
796 |
.idea/**/mongoSettings.xml |
|
797 | ||
798 |
# File-based project format |
|
799 |
*.iws |
|
800 | ||
801 |
# IntelliJ |
|
802 |
out/ |
|
803 | ||
804 |
# mpeltonen/sbt-idea plugin |
|
805 |
.idea_modules/ |
|
806 | ||
807 |
# JIRA plugin |
|
808 |
atlassian-ide-plugin.xml |
|
809 | ||
810 |
# Cursive Clojure plugin |
|
811 |
.idea/replstate.xml |
|
812 | ||
813 |
# Crashlytics plugin (for Android Studio and IntelliJ) |
|
814 |
com_crashlytics_export_strings.xml |
|
815 |
crashlytics.properties |
|
816 |
crashlytics-build.properties |
|
817 |
fabric.properties |
|
818 | ||
819 |
# Editor-based Rest Client |
|
820 |
.idea/httpRequests |
|
821 | ||
822 |
# Android studio 3.1+ serialized cache file |
|
823 |
.idea/caches/build_file_checksums.ser |
|
824 | ||
825 |
### VisualStudioCode template |
|
826 |
.vscode/* |
|
827 |
!.vscode/settings.json |
|
828 |
!.vscode/tasks.json |
|
829 |
!.vscode/launch.json |
|
830 |
!.vscode/extensions.json |
|
831 |
*.code-workspace |
|
832 | ||
833 |
# Local History for Visual Studio Code |
|
834 |
.history/ |
|
835 | ||
836 |
### JetBrains template |
|
837 |
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider |
|
838 |
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 |
|
839 | ||
840 |
# User-specific stuff |
|
841 |
.idea/**/workspace.xml |
|
842 |
.idea/**/tasks.xml |
|
843 |
.idea/**/usage.statistics.xml |
|
844 |
.idea/**/dictionaries |
|
845 |
.idea/**/shelf |
|
846 | ||
847 |
# Generated files |
|
848 |
.idea/**/contentModel.xml |
|
849 | ||
850 |
# Sensitive or high-churn files |
|
851 |
.idea/**/dataSources/ |
|
852 |
.idea/**/dataSources.ids |
|
853 |
.idea/**/dataSources.local.xml |
|
854 |
.idea/**/sqlDataSources.xml |
|
855 |
.idea/**/dynamic.xml |
|
856 |
.idea/**/uiDesigner.xml |
|
857 |
.idea/**/dbnavigator.xml |
|
858 | ||
859 |
# Gradle |
|
860 |
.idea/**/gradle.xml |
|
861 |
.idea/**/libraries |
|
862 | ||
863 |
# Gradle and Maven with auto-import |
|
864 |
# When using Gradle or Maven with auto-import, you should exclude module files, |
|
865 |
# since they will be recreated, and may cause churn. Uncomment if using |
|
866 |
# auto-import. |
|
867 |
# .idea/artifacts |
|
868 |
# .idea/compiler.xml |
|
869 |
# .idea/jarRepositories.xml |
|
870 |
# .idea/modules.xml |
|
871 |
# .idea/*.iml |
|
872 |
# .idea/modules |
|
873 |
# *.iml |
|
874 |
# *.ipr |
|
875 | ||
876 |
# CMake |
|
877 |
cmake-build-*/ |
|
878 | ||
879 |
# Mongo Explorer plugin |
|
880 |
.idea/**/mongoSettings.xml |
|
881 | ||
882 |
# File-based project format |
|
883 |
*.iws |
|
884 | ||
885 |
# IntelliJ |
|
886 |
out/ |
|
887 | ||
888 |
# mpeltonen/sbt-idea plugin |
|
889 |
.idea_modules/ |
|
890 | ||
891 |
# JIRA plugin |
|
892 |
atlassian-ide-plugin.xml |
|
893 | ||
894 |
# Cursive Clojure plugin |
|
895 |
.idea/replstate.xml |
|
896 | ||
897 |
# Crashlytics plugin (for Android Studio and IntelliJ) |
|
898 |
com_crashlytics_export_strings.xml |
|
899 |
crashlytics.properties |
|
900 |
crashlytics-build.properties |
|
901 |
fabric.properties |
|
902 | ||
903 |
# Editor-based Rest Client |
|
904 |
.idea/httpRequests |
|
905 | ||
906 |
# Android studio 3.1+ serialized cache file |
|
907 |
.idea/caches/build_file_checksums.ser |
|
908 | ||
909 |
.idea/ |
Leuze.sln | ||
---|---|---|
1 |
|
|
2 |
Microsoft Visual Studio Solution File, Format Version 12.00 |
|
3 |
# Visual Studio Version 16 |
|
4 |
VisualStudioVersion = 16.0.30804.86 |
|
5 |
MinimumVisualStudioVersion = 10.0.40219.1 |
|
6 |
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Core", "Core", "{B9545D47-5AB9-4545-A132-D5FB744A84A4}" |
|
7 |
EndProject |
|
8 |
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Modules", "Modules", "{6E77A5CC-6998-47B7-8FD1-70FA45A1D30C}" |
|
9 |
EndProject |
|
10 |
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{C5588326-929D-42B3-912B-9D838373B48E}" |
|
11 |
EndProject |
|
12 |
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Application", "Application", "{0D971D04-EAF5-4EB2-B50B-293EF6EE8E88}" |
|
13 |
EndProject |
|
14 |
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Domain", "Domain", "{042D04B9-5703-40D9-B6BE-141EE627E6B7}" |
|
15 |
EndProject |
|
16 |
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Infrastructure", "Infrastructure", "{6A0F1F61-D0EB-4132-B722-5787D7046CC0}" |
|
17 |
EndProject |
|
18 |
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Leuze.Core.Application", "src\Core\Application\Leuze.Core.Application\Leuze.Core.Application.csproj", "{B316B6E4-2898-4F23-9D96-97A90F41BFDC}" |
|
19 |
EndProject |
|
20 |
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Leuze.Core.Application.Identity", "src\Core\Application\Leuze.Core.Application.Identity\Leuze.Core.Application.Identity.csproj", "{66EEF1C2-9476-4FF6-86F7-2C1035C7DC66}" |
|
21 |
EndProject |
|
22 |
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Leuze.Core.Application.UI", "src\Core\Application\Leuze.Core.Application.UI\Leuze.Core.Application.UI.csproj", "{D4908C8E-6488-457B-B045-4D769D9ACA76}" |
|
23 |
EndProject |
|
24 |
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Leuze.App", "src\Presentation\Leuze.App\Leuze.App.csproj", "{B443BE7B-7A75-4BAE-872B-85C13D528C3C}" |
|
25 |
EndProject |
|
26 |
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Presentation", "Presentation", "{8A58B60E-A65F-4DBA-A66B-83F224F85CEE}" |
|
27 |
EndProject |
|
28 |
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Leuze.Core.Domain", "src\Core\Domain\Leuze.Core.Domain\Leuze.Core.Domain.csproj", "{3926F2A1-547E-48E4-B87F-29C21E7FC625}" |
|
29 |
EndProject |
|
30 |
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Leuze.Core.Infrastructure.Persistence", "src\Core\Infrastructure\Leuze.Core.Infrastructure.Persistence\Leuze.Core.Infrastructure.Persistence.csproj", "{674168B3-2D4C-4746-A1A7-FE890BD59C1A}" |
|
31 |
EndProject |
|
32 |
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Leuze.Tests.Configuration", "tests\Leuze.Tests.Configuration\Leuze.Tests.Configuration.csproj", "{D037B7D3-CA28-4EBD-9E2F-3F3D347950CF}" |
|
33 |
EndProject |
|
34 |
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Core", "Core", "{B74BED5E-F175-4A6E-B4AC-8625E0E4E287}" |
|
35 |
EndProject |
|
36 |
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Leuze.Tests.Core.Domain", "tests\Core\Leuze.Tests.Core.Domain\Leuze.Tests.Core.Domain.csproj", "{8ECAEA01-61F3-402D-B94E-E54FC0C94C8E}" |
|
37 |
EndProject |
|
38 |
Global |
|
39 |
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
|
40 |
Debug|Any CPU = Debug|Any CPU |
|
41 |
Release|Any CPU = Release|Any CPU |
|
42 |
EndGlobalSection |
|
43 |
GlobalSection(ProjectConfigurationPlatforms) = postSolution |
|
44 |
{B316B6E4-2898-4F23-9D96-97A90F41BFDC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
45 |
{B316B6E4-2898-4F23-9D96-97A90F41BFDC}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
46 |
{B316B6E4-2898-4F23-9D96-97A90F41BFDC}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
47 |
{B316B6E4-2898-4F23-9D96-97A90F41BFDC}.Release|Any CPU.Build.0 = Release|Any CPU |
|
48 |
{66EEF1C2-9476-4FF6-86F7-2C1035C7DC66}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
49 |
{66EEF1C2-9476-4FF6-86F7-2C1035C7DC66}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
50 |
{66EEF1C2-9476-4FF6-86F7-2C1035C7DC66}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
51 |
{66EEF1C2-9476-4FF6-86F7-2C1035C7DC66}.Release|Any CPU.Build.0 = Release|Any CPU |
|
52 |
{D4908C8E-6488-457B-B045-4D769D9ACA76}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
53 |
{D4908C8E-6488-457B-B045-4D769D9ACA76}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
54 |
{D4908C8E-6488-457B-B045-4D769D9ACA76}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
55 |
{D4908C8E-6488-457B-B045-4D769D9ACA76}.Release|Any CPU.Build.0 = Release|Any CPU |
|
56 |
{B443BE7B-7A75-4BAE-872B-85C13D528C3C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
57 |
{B443BE7B-7A75-4BAE-872B-85C13D528C3C}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
58 |
{B443BE7B-7A75-4BAE-872B-85C13D528C3C}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
59 |
{B443BE7B-7A75-4BAE-872B-85C13D528C3C}.Release|Any CPU.Build.0 = Release|Any CPU |
|
60 |
{3926F2A1-547E-48E4-B87F-29C21E7FC625}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
61 |
{3926F2A1-547E-48E4-B87F-29C21E7FC625}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
62 |
{3926F2A1-547E-48E4-B87F-29C21E7FC625}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
63 |
{3926F2A1-547E-48E4-B87F-29C21E7FC625}.Release|Any CPU.Build.0 = Release|Any CPU |
|
64 |
{674168B3-2D4C-4746-A1A7-FE890BD59C1A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
65 |
{674168B3-2D4C-4746-A1A7-FE890BD59C1A}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
66 |
{674168B3-2D4C-4746-A1A7-FE890BD59C1A}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
67 |
{674168B3-2D4C-4746-A1A7-FE890BD59C1A}.Release|Any CPU.Build.0 = Release|Any CPU |
|
68 |
{D037B7D3-CA28-4EBD-9E2F-3F3D347950CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
69 |
{D037B7D3-CA28-4EBD-9E2F-3F3D347950CF}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
70 |
{D037B7D3-CA28-4EBD-9E2F-3F3D347950CF}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
71 |
{D037B7D3-CA28-4EBD-9E2F-3F3D347950CF}.Release|Any CPU.Build.0 = Release|Any CPU |
|
72 |
{8ECAEA01-61F3-402D-B94E-E54FC0C94C8E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
73 |
{8ECAEA01-61F3-402D-B94E-E54FC0C94C8E}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
74 |
{8ECAEA01-61F3-402D-B94E-E54FC0C94C8E}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
75 |
{8ECAEA01-61F3-402D-B94E-E54FC0C94C8E}.Release|Any CPU.Build.0 = Release|Any CPU |
|
76 |
EndGlobalSection |
|
77 |
GlobalSection(SolutionProperties) = preSolution |
|
78 |
HideSolutionNode = FALSE |
|
79 |
EndGlobalSection |
|
80 |
GlobalSection(NestedProjects) = preSolution |
|
81 |
{0D971D04-EAF5-4EB2-B50B-293EF6EE8E88} = {B9545D47-5AB9-4545-A132-D5FB744A84A4} |
|
82 |
{042D04B9-5703-40D9-B6BE-141EE627E6B7} = {B9545D47-5AB9-4545-A132-D5FB744A84A4} |
|
83 |
{6A0F1F61-D0EB-4132-B722-5787D7046CC0} = {B9545D47-5AB9-4545-A132-D5FB744A84A4} |
|
84 |
{B316B6E4-2898-4F23-9D96-97A90F41BFDC} = {0D971D04-EAF5-4EB2-B50B-293EF6EE8E88} |
|
85 |
{66EEF1C2-9476-4FF6-86F7-2C1035C7DC66} = {0D971D04-EAF5-4EB2-B50B-293EF6EE8E88} |
|
86 |
{D4908C8E-6488-457B-B045-4D769D9ACA76} = {0D971D04-EAF5-4EB2-B50B-293EF6EE8E88} |
|
87 |
{B443BE7B-7A75-4BAE-872B-85C13D528C3C} = {8A58B60E-A65F-4DBA-A66B-83F224F85CEE} |
|
88 |
{3926F2A1-547E-48E4-B87F-29C21E7FC625} = {042D04B9-5703-40D9-B6BE-141EE627E6B7} |
|
89 |
{674168B3-2D4C-4746-A1A7-FE890BD59C1A} = {6A0F1F61-D0EB-4132-B722-5787D7046CC0} |
|
90 |
{D037B7D3-CA28-4EBD-9E2F-3F3D347950CF} = {C5588326-929D-42B3-912B-9D838373B48E} |
|
91 |
{B74BED5E-F175-4A6E-B4AC-8625E0E4E287} = {C5588326-929D-42B3-912B-9D838373B48E} |
|
92 |
{8ECAEA01-61F3-402D-B94E-E54FC0C94C8E} = {B74BED5E-F175-4A6E-B4AC-8625E0E4E287} |
|
93 |
EndGlobalSection |
|
94 |
GlobalSection(ExtensibilityGlobals) = postSolution |
|
95 |
SolutionGuid = {849C3668-1CB9-4F98-ADFA-A71F5629384C} |
|
96 |
EndGlobalSection |
|
97 |
EndGlobal |
docker/Dockerfile | ||
---|---|---|
1 |
FROM mcr.microsoft.com/mssql/server:2019-latest |
|
2 | ||
3 |
# Switch to root user |
|
4 |
USER root |
|
5 | ||
6 |
# Create setup directory |
|
7 |
RUN mkdir -p /usr/src/db-setup |
|
8 |
WORKDIR /usr/src/db-setup |
|
9 | ||
10 |
# Copy db setup scripts |
|
11 |
COPY . /usr/src/db-setup |
|
12 | ||
13 |
# Grant permissions for the import-data script to be executable |
|
14 |
RUN chmod +x /usr/src/db-setup/init-db.sh |
|
15 | ||
16 |
#run the entrypoint script |
|
17 |
ENTRYPOINT /bin/bash ./entrypoint.sh |
docker/docker-compose.yml | ||
---|---|---|
1 |
version: '3.7' |
|
2 | ||
3 |
networks: |
|
4 |
dev-network: |
|
5 |
driver: bridge |
|
6 | ||
7 |
services: |
|
8 |
database: |
|
9 |
container_name: leuze_sqlserver |
|
10 |
build: |
|
11 |
context: ./ |
|
12 |
dockerfile: ./Dockerfile |
|
13 |
image: leuze_db |
|
14 |
environment: |
|
15 |
ACCEPT_EULA: "Y" |
|
16 |
MSSQL_PID: "Express" |
|
17 |
SA_PASSWORD: "LeuzeDB01" |
|
18 |
networks: |
|
19 |
- dev-network |
|
20 |
ports: |
|
21 |
- "1433:1433" |
|
22 |
expose: |
|
23 |
- "1433" |
|
24 |
volumes: |
|
25 |
- mssql-user:/var/opt/sqlserver |
|
26 |
- mssql-system:/var/opt/mssql |
|
27 | ||
28 |
volumes: |
|
29 |
mssql-user: |
|
30 |
mssql-system: |
docker/entrypoint.sh | ||
---|---|---|
1 |
#start SQL Server, start the script to create the DB and keep image running by running tail |
|
2 |
/opt/mssql/bin/sqlservr & /usr/src/db-setup/init-db.sh & tail -f /dev/null |
docker/init-db.sh | ||
---|---|---|
1 |
#run the setup script to create the DB and the schema in the DB |
|
2 |
#do this in a loop because the timing for when the SQL instance is ready is indeterminate |
|
3 |
for i in {1..50}; |
|
4 |
do |
|
5 |
/opt/mssql-tools/bin/sqlcmd -S localhost -U sa -P Leuze01 -d master -i setup.sql |
|
6 |
if [ $? -eq 0 ] |
|
7 |
then |
|
8 |
echo "setup.sql completed" |
|
9 |
break |
|
10 |
else |
|
11 |
echo "not ready yet..." |
|
12 |
sleep 1 |
|
13 |
fi |
|
14 |
done |
docker/setup.sql | ||
---|---|---|
1 |
CREATE DATABASE Leuze_Local; |
|
2 |
GO |
|
3 |
USE Leuze_Local; |
|
4 |
GO |
docs/Leuze.App.xml | ||
---|---|---|
1 |
<?xml version="1.0"?> |
|
2 |
<doc> |
|
3 |
<assembly> |
|
4 |
<name>Leuze.App</name> |
|
5 |
</assembly> |
|
6 |
<members> |
|
7 |
<member name="T:Leuze.App.Program"> |
|
8 |
<summary> |
|
9 |
|
|
10 |
</summary> |
|
11 |
</member> |
|
12 |
<member name="M:Leuze.App.Program.Main(System.String[])"> |
|
13 |
<summary> |
|
14 |
|
|
15 |
</summary> |
|
16 |
<param name="args"></param> |
|
17 |
</member> |
|
18 |
<member name="M:Leuze.App.Program.CreateHostBuilder(System.String[])"> |
|
19 |
<summary> |
|
20 |
|
|
21 |
</summary> |
|
22 |
<param name="args"></param> |
|
23 |
<returns></returns> |
|
24 |
</member> |
|
25 |
<member name="T:Leuze.App.Startup"> |
|
26 |
<summary> |
|
27 |
|
|
28 |
</summary> |
|
29 |
</member> |
|
30 |
<member name="P:Leuze.App.Startup.Configuration"> |
|
31 |
<summary> |
|
32 |
|
|
33 |
</summary> |
|
34 |
</member> |
|
35 |
<member name="P:Leuze.App.Startup.Environment"> |
|
36 |
<summary> |
|
37 |
|
|
38 |
</summary> |
|
39 |
</member> |
|
40 |
<member name="M:Leuze.App.Startup.#ctor(Microsoft.Extensions.Configuration.IConfiguration,Microsoft.AspNetCore.Hosting.IWebHostEnvironment)"> |
|
41 |
<summary> |
|
42 |
|
|
43 |
</summary> |
|
44 |
<param name="configuration"></param> |
|
45 |
<param name="environment"></param> |
|
46 |
</member> |
|
47 |
<member name="M:Leuze.App.Startup.ConfigureServices(Microsoft.Extensions.DependencyInjection.IServiceCollection)"> |
|
48 |
<summary> |
|
49 |
|
|
50 |
</summary> |
|
51 |
<param name="services"></param> |
|
52 |
</member> |
|
53 |
<member name="M:Leuze.App.Startup.Configure(Microsoft.AspNetCore.Builder.IApplicationBuilder)"> |
|
54 |
<summary> |
|
55 |
|
|
56 |
</summary> |
|
57 |
<param name="app"></param> |
|
58 |
</member> |
|
59 |
</members> |
|
60 |
</doc> |
docs/Leuze.Core.Application.Identity.xml | ||
---|---|---|
1 |
<?xml version="1.0"?> |
|
2 |
<doc> |
|
3 |
<assembly> |
|
4 |
<name>Leuze.Core.Application.Identity</name> |
|
5 |
</assembly> |
|
6 |
<members> |
|
7 |
<member name="T:Leuze.Core.Application.Identity.ApplicationPermission"> |
|
8 |
<summary> |
|
9 |
|
|
10 |
</summary> |
|
11 |
</member> |
|
12 |
<member name="M:Leuze.Core.Application.Identity.ApplicationPermission.#ctor"> |
|
13 |
<summary> |
|
14 |
|
|
15 |
</summary> |
|
16 |
</member> |
|
17 |
<member name="M:Leuze.Core.Application.Identity.ApplicationPermission.#ctor(System.String,System.String,System.String)"> |
|
18 |
<summary> |
|
19 |
|
|
20 |
</summary> |
|
21 |
<param name="name"></param> |
|
22 |
<param name="module"></param> |
|
23 |
<param name="privilege"></param> |
|
24 |
</member> |
|
25 |
<member name="P:Leuze.Core.Application.Identity.ApplicationPermission.Id"> |
|
26 |
<summary> |
|
27 |
|
|
28 |
</summary> |
|
29 |
</member> |
|
30 |
<member name="P:Leuze.Core.Application.Identity.ApplicationPermission.Name"> |
|
31 |
<summary> |
|
32 |
|
|
33 |
</summary> |
|
34 |
</member> |
|
35 |
<member name="P:Leuze.Core.Application.Identity.ApplicationPermission.Module"> |
|
36 |
<summary> |
|
37 |
|
|
38 |
</summary> |
|
39 |
</member> |
|
40 |
<member name="P:Leuze.Core.Application.Identity.ApplicationPermission.Privilege"> |
|
41 |
<summary> |
|
42 |
|
|
43 |
</summary> |
|
44 |
</member> |
|
45 |
<member name="P:Leuze.Core.Application.Identity.ApplicationPermission.Roles"> |
|
46 |
<summary> |
|
47 |
|
|
48 |
</summary> |
|
49 |
</member> |
|
50 |
<member name="T:Leuze.Core.Application.Identity.ApplicationRole"> |
|
51 |
<summary> |
|
52 |
|
|
53 |
</summary> |
|
54 |
</member> |
|
55 |
<member name="M:Leuze.Core.Application.Identity.ApplicationRole.#ctor"> |
|
56 |
<summary> |
|
57 |
|
|
58 |
</summary> |
|
59 |
</member> |
|
60 |
<member name="M:Leuze.Core.Application.Identity.ApplicationRole.#ctor(System.String)"> |
|
61 |
<summary> |
|
62 |
|
|
63 |
</summary> |
|
64 |
<param name="name"></param> |
|
65 |
</member> |
|
66 |
<member name="P:Leuze.Core.Application.Identity.ApplicationRole.Permissions"> |
|
67 |
<summary> |
|
68 |
|
|
69 |
</summary> |
|
70 |
</member> |
|
71 |
<member name="P:Leuze.Core.Application.Identity.ApplicationRole.UserRoles"> |
|
72 |
<summary> |
|
73 |
|
|
74 |
</summary> |
|
75 |
</member> |
|
76 |
<member name="M:Leuze.Core.Application.Identity.ApplicationRole.AssignPermission(Leuze.Core.Application.Identity.ApplicationPermission)"> |
|
77 |
<summary> |
|
78 |
|
|
79 |
</summary> |
|
80 |
<param name="permission"></param> |
|
81 |
</member> |
|
82 |
<member name="M:Leuze.Core.Application.Identity.ApplicationRole.RemovePermission(Leuze.Core.Application.Identity.ApplicationPermission)"> |
|
83 |
<summary> |
|
84 |
|
|
85 |
</summary> |
|
86 |
<param name="permission"></param> |
|
87 |
</member> |
|
88 |
<member name="M:Leuze.Core.Application.Identity.ApplicationRole.ClearPermissions"> |
|
89 |
<summary> |
|
90 |
|
|
91 |
</summary> |
|
92 |
</member> |
|
93 |
<member name="T:Leuze.Core.Application.Identity.ApplicationRoleClaim"> |
|
94 |
<summary> |
|
95 |
|
|
96 |
</summary> |
|
97 |
</member> |
|
98 |
<member name="T:Leuze.Core.Application.Identity.ApplicationUser"> |
|
99 |
<summary> |
|
100 |
|
|
101 |
</summary> |
|
102 |
</member> |
|
103 |
<member name="M:Leuze.Core.Application.Identity.ApplicationUser.#ctor"> |
|
104 |
<summary> |
|
105 |
|
|
106 |
</summary> |
|
107 |
</member> |
|
108 |
<member name="M:Leuze.Core.Application.Identity.ApplicationUser.#ctor(System.String,System.String)"> |
|
109 |
<summary> |
|
110 |
|
|
111 |
</summary> |
|
112 |
<param name="userName"></param> |
|
113 |
<param name="email"></param> |
|
114 |
</member> |
|
115 |
<member name="P:Leuze.Core.Application.Identity.ApplicationUser.UserRoles"> |
|
116 |
<summary> |
|
117 |
|
|
118 |
</summary> |
|
119 |
</member> |
|
120 |
<member name="T:Leuze.Core.Application.Identity.ApplicationUserClaim"> |
|
121 |
<summary> |
|
122 |
|
|
123 |
</summary> |
|
124 |
</member> |
|
125 |
<member name="T:Leuze.Core.Application.Identity.ApplicationUserLogin"> |
|
126 |
<summary> |
|
127 |
|
|
128 |
</summary> |
|
129 |
</member> |
|
130 |
<member name="T:Leuze.Core.Application.Identity.ApplicationUserRole"> |
|
131 |
<summary> |
|
132 |
|
|
133 |
</summary> |
|
134 |
</member> |
|
135 |
<member name="P:Leuze.Core.Application.Identity.ApplicationUserRole.User"> |
|
136 |
<summary> |
|
137 |
|
|
138 |
</summary> |
|
139 |
</member> |
|
140 |
<member name="P:Leuze.Core.Application.Identity.ApplicationUserRole.Role"> |
|
141 |
<summary> |
|
142 |
|
|
143 |
</summary> |
|
144 |
</member> |
|
145 |
<member name="T:Leuze.Core.Application.Identity.ApplicationUserToken"> |
|
146 |
<summary> |
|
147 |
|
|
148 |
</summary> |
|
149 |
</member> |
|
150 |
</members> |
|
151 |
</doc> |
docs/Leuze.Core.Application.xml | ||
---|---|---|
1 |
<?xml version="1.0"?> |
|
2 |
<doc> |
|
3 |
<assembly> |
|
4 |
<name>Leuze.Core.Application</name> |
|
5 |
</assembly> |
|
6 |
<members> |
|
7 |
<member name="T:Leuze.Core.Application.Authentication.DomainUserProvider"> |
|
8 |
<inheritdoc /> |
|
9 |
</member> |
|
10 |
<member name="T:Leuze.Core.Application.Authentication.IApplicationUserProvider"> |
|
11 |
<summary> |
|
12 |
An application service that provides currently authenticated user from presentation layer such as ASP.NET application or Console App. |
|
13 |
</summary> |
|
14 |
</member> |
|
15 |
<member name="T:Leuze.Core.Application.Behaviors.ValidationBehavior`2"> |
|
16 |
<summary> |
|
17 |
|
|
18 |
</summary> |
|
19 |
<typeparam name="TRequest"></typeparam> |
|
20 |
<typeparam name="TResponse"></typeparam> |
|
21 |
</member> |
|
22 |
<member name="M:Leuze.Core.Application.Behaviors.ValidationBehavior`2.#ctor(System.Collections.Generic.IEnumerable{FluentValidation.IValidator{`0}})"> |
|
23 |
<summary> |
|
24 |
|
|
25 |
</summary> |
|
26 |
<param name="validators"></param> |
|
27 |
</member> |
|
28 |
<member name="M:Leuze.Core.Application.Behaviors.ValidationBehavior`2.Handle(`0,System.Threading.CancellationToken,MediatR.RequestHandlerDelegate{`1})"> |
|
29 |
<summary> |
|
30 |
|
|
31 |
</summary> |
|
32 |
<param name="request"></param> |
|
33 |
<param name="cancellationToken"></param> |
|
34 |
<param name="next"></param> |
|
35 |
<returns></returns> |
|
36 |
</member> |
|
37 |
<member name="T:Leuze.Core.Application.Configuration.ApplicationConfiguration"> |
|
38 |
<summary> |
|
39 |
|
|
40 |
</summary> |
|
41 |
</member> |
|
42 |
<member name="P:Leuze.Core.Application.Configuration.ApplicationConfiguration.Priority"> |
|
43 |
<summary> |
|
44 |
|
|
45 |
</summary> |
|
46 |
</member> |
|
47 |
<member name="M:Leuze.Core.Application.Configuration.ApplicationConfiguration.Execute(Microsoft.AspNetCore.Builder.IApplicationBuilder,System.IServiceProvider)"> |
|
48 |
<summary> |
|
49 |
|
|
50 |
</summary> |
|
51 |
<param name="applicationBuilder"></param> |
|
52 |
<param name="serviceProvider"></param> |
|
53 |
</member> |
|
54 |
<member name="T:Leuze.Core.Application.Configuration.ApplicationServices"> |
|
55 |
<summary> |
|
56 |
|
|
57 |
</summary> |
|
58 |
</member> |
|
59 |
<member name="P:Leuze.Core.Application.Configuration.ApplicationServices.Priority"> |
|
60 |
<summary> |
|
61 |
|
|
62 |
</summary> |
|
63 |
</member> |
|
64 |
<member name="M:Leuze.Core.Application.Configuration.ApplicationServices.Execute(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.IServiceProvider)"> |
|
65 |
<summary> |
|
66 |
|
|
67 |
</summary> |
|
68 |
<param name="services"></param> |
|
69 |
<param name="serviceProvider"></param> |
|
70 |
</member> |
|
71 |
<member name="T:Leuze.Core.Application.Configuration.AppSettings"> |
|
72 |
<summary> |
|
73 |
A wrapper class for AppSettings configuration on application level. |
|
74 |
</summary> |
|
75 |
</member> |
|
76 |
<member name="P:Leuze.Core.Application.Configuration.AppSettings.DatabaseConnection"> |
|
77 |
<summary> |
|
78 |
A database connection section. |
|
79 |
</summary> |
|
80 |
</member> |
|
81 |
<member name="P:Leuze.Core.Application.Configuration.AppSettings.Encryption"> |
|
82 |
<summary> |
|
83 |
|
|
84 |
</summary> |
|
85 |
</member> |
|
86 |
<member name="T:Leuze.Core.Application.Configuration.AppSettings.EncryptionSection"> |
|
87 |
<summary> |
|
88 |
|
|
89 |
</summary> |
|
90 |
</member> |
|
91 |
<member name="P:Leuze.Core.Application.Configuration.AppSettings.EncryptionSection.Key"> |
|
92 |
<summary> |
|
93 |
|
|
94 |
</summary> |
|
95 |
</member> |
|
96 |
<member name="P:Leuze.Core.Application.Configuration.AppSettings.EncryptionSection.IV"> |
|
97 |
<summary> |
|
98 |
|
|
99 |
</summary> |
|
100 |
</member> |
|
101 |
<member name="T:Leuze.Core.Application.Configuration.AppSettings.DatabaseConnectionSection"> |
|
102 |
<summary> |
|
103 |
A wrapper class for <see cref="T:Leuze.Core.Application.Configuration.AppSettings" /> Database connection section. |
|
104 |
</summary> |
|
105 |
</member> |
|
106 |
<member name="P:Leuze.Core.Application.Configuration.AppSettings.DatabaseConnectionSection.ConnectionString"> |
|
107 |
<summary> |
|
108 |
Specifies connection string for database. |
|
109 |
</summary> |
|
110 |
</member> |
|
111 |
<member name="P:Leuze.Core.Application.Configuration.AppSettings.DatabaseConnectionSection.IsInMemory"> |
|
112 |
<summary> |
|
113 |
Sets whether the database connection should be done in memory. |
|
114 |
</summary> |
|
115 |
</member> |
|
116 |
<member name="T:Leuze.Core.Application.CQRS.IBaseRequest"> |
|
117 |
<summary> |
|
118 |
Base request that is sent to messaging bus using <see cref="T:MediatR.Mediator"/>. |
|
119 |
</summary> |
|
120 |
</member> |
|
121 |
<member name="T:Leuze.Core.Application.CQRS.IBaseRequest`1"> |
|
122 |
<summary> |
|
123 |
Base generic request that is sent to messaging bus using <see cref="T:MediatR.Mediator"/>. |
|
124 |
</summary> |
|
125 |
<typeparam name="TResult">The result of the request.</typeparam> |
|
126 |
</member> |
|
127 |
<member name="T:Leuze.Core.Application.CQRS.IBaseRequestHandler`1"> |
|
128 |
<summary> |
|
129 |
Base request handler that returns default request response. |
|
130 |
</summary> |
|
131 |
<typeparam name="TRequest">The request that should be handled.</typeparam> |
|
132 |
</member> |
|
133 |
<member name="T:Leuze.Core.Application.CQRS.IBaseRequestHandler`2"> |
|
134 |
<summary> |
|
135 |
Base request handler that returns default request response. |
|
136 |
</summary> |
|
137 |
<typeparam name="TRequest">The request that should be handled.</typeparam> |
|
138 |
<typeparam name="TResult">The result of the request.</typeparam> |
|
139 |
</member> |
|
140 |
<member name="T:Leuze.Core.Application.CQRS.Permissions.Queries.GetPermissionList"> |
|
141 |
<summary> |
|
142 |
|
|
143 |
</summary> |
|
144 |
</member> |
|
145 |
<member name="T:Leuze.Core.Application.CQRS.Permissions.Queries.GetPermissionList.Query"> |
Také k dispozici: Unified diff
Initial project structure commit