From 5e152767ee2aa054e1af7e316c3229f8baf68576 Mon Sep 17 00:00:00 2001 From: ShaughnAnderson94 Date: Tue, 25 Jun 2024 11:16:11 +0100 Subject: [PATCH] working version no testing --- .gitignore | 484 ++++++++++++++++++ .../Controllers/GamesControllerTest.cs | 0 Test.Api.Tests/Test.Api.Tests.csproj | 27 + testapi/Controllers/GamesController.cs | 22 +- testapi/bin/Debug/net8.0/testapi.dll | Bin 18944 -> 20480 bytes testapi/bin/Debug/net8.0/testapi.exe | Bin 142848 -> 142848 bytes testapi/bin/Debug/net8.0/testapi.pdb | Bin 25216 -> 25416 bytes testapi/games.db | Bin 20480 -> 20480 bytes testapi/obj/Debug/net8.0/apphost.exe | Bin 142848 -> 142848 bytes testapi/obj/Debug/net8.0/ref/testapi.dll | Bin 9216 -> 9728 bytes testapi/obj/Debug/net8.0/refint/testapi.dll | Bin 9216 -> 9728 bytes .../obj/Debug/net8.0/testapi.AssemblyInfo.cs | 2 +- .../net8.0/testapi.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 4 +- testapi/obj/Debug/net8.0/testapi.assets.cache | Bin 71433 -> 71433 bytes .../testapi.csproj.FileListAbsolute.txt | 163 ++++++ testapi/obj/Debug/net8.0/testapi.dll | Bin 18944 -> 20480 bytes .../net8.0/testapi.genruntimeconfig.cache | 2 +- testapi/obj/Debug/net8.0/testapi.pdb | Bin 25216 -> 25416 bytes .../obj/Debug/net8.0/testapi.sourcelink.json | 2 +- testapi/obj/project.assets.json | 6 +- testapi/obj/project.nuget.cache | 4 +- testapi/obj/testapi.csproj.nuget.dgspec.json | 10 +- 23 files changed, 706 insertions(+), 22 deletions(-) create mode 100644 .gitignore create mode 100644 Test.Api.Tests/Controllers/GamesControllerTest.cs create mode 100644 Test.Api.Tests/Test.Api.Tests.csproj diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..104b544 --- /dev/null +++ b/.gitignore @@ -0,0 +1,484 @@ +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. +## +## Get latest from `dotnet new gitignore` + +# dotenv files +.env + +# 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 +project.lock.json +project.fragment.lock.json +artifacts/ + +# Tye +.tye/ + +# 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 +*.tlog +*.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 6 auto-generated project file (contains which files were open etc.) +*.vbp + +# Visual Studio 6 workspace and project file (working project files containing files to include in project) +*.dsw +*.dsp + +# Visual Studio 6 technical files +*.ncb +*.aps + +# 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/ + +# Visual Studio History (VSHistory) files +.vshistory/ + +# 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 + +# VS Code files for those working on multiple tools +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +*.code-workspace + +# Local History for Visual Studio Code +.history/ + +# Windows Installer files from build outputs +*.cab +*.msi +*.msix +*.msm +*.msp + +# JetBrains Rider +*.sln.iml +.idea + +## +## Visual studio for Mac +## + + +# globs +Makefile.in +*.userprefs +*.usertasks +config.make +config.status +aclocal.m4 +install-sh +autom4te.cache/ +*.tar.gz +tarballs/ +test-results/ + +# Mac bundle stuff +*.dmg +*.app + +# content below from: https://github.com/github/gitignore/blob/master/Global/macOS.gitignore +# General +.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +# content below from: https://github.com/github/gitignore/blob/master/Global/Windows.gitignore +# Windows thumbnail cache files +Thumbs.db +ehthumbs.db +ehthumbs_vista.db + +# Dump file +*.stackdump + +# Folder config file +[Dd]esktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Windows Installer files +*.cab +*.msi +*.msix +*.msm +*.msp + +# Windows shortcuts +*.lnk + +# Vim temporary swap files +*.swp diff --git a/Test.Api.Tests/Controllers/GamesControllerTest.cs b/Test.Api.Tests/Controllers/GamesControllerTest.cs new file mode 100644 index 0000000..e69de29 diff --git a/Test.Api.Tests/Test.Api.Tests.csproj b/Test.Api.Tests/Test.Api.Tests.csproj new file mode 100644 index 0000000..e2bcb31 --- /dev/null +++ b/Test.Api.Tests/Test.Api.Tests.csproj @@ -0,0 +1,27 @@ + + + + net8.0 + enable + enable + + false + true + + + + + + + + + + + + + + + + + + diff --git a/testapi/Controllers/GamesController.cs b/testapi/Controllers/GamesController.cs index 2f0f951..2aebc0d 100644 --- a/testapi/Controllers/GamesController.cs +++ b/testapi/Controllers/GamesController.cs @@ -67,10 +67,20 @@ public async Task DeleteGame(int id) return NoContent(); } - // [HttpPost] - // public IEnumerable AddEmployee([FromBody] Game game) - // { - // games.Add(game); - // return games; - // } + [HttpPost] + + public async Task> PostGame([FromBody] Game game) + { + if (game == null) + { + return BadRequest(); + } + + _context.Games.Add(game); + await _context.SaveChangesAsync(); + + return CreatedAtAction(nameof(GetGames), new { id = game.id }, game); + } + + } diff --git a/testapi/bin/Debug/net8.0/testapi.dll b/testapi/bin/Debug/net8.0/testapi.dll index 1296666a84ae1d5e94493921b271f7a828c29fee..8bd41c72e0c383a3d934d5ea96e2788114a63c80 100644 GIT binary patch literal 20480 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 literal 18944 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 P?SFjL|G&on_a6Aab|hu5 diff --git a/testapi/bin/Debug/net8.0/testapi.exe b/testapi/bin/Debug/net8.0/testapi.exe index 1a92fbe870f0f855b623579a0a4b18c4753607c4..965fb2e9d741259e92eeb8ab9bccd18cd50f5e53 100644 GIT binary patch delta 99 zcmZp;!_fdlEsR^3zG(SdFqknIF(fi1F_<%0Fqkl;f@xzQ--5w_!I&WhC}Ij^B{LWT j#Y`B|fMOt)Ay}U=P|gAfO&KhKrkFD%ZFkmY+RFq04{s6= delta 99 zcmZp;!_fdlEsR^3zG(TUG9)sjFc>hHF<1gwMnJX+7$yTnj2H|VEEv*&{4|DSpsX>F fWdtNmfwVagrhu^-P`5cyED@+Wal5lN(_SV3DJBw< diff --git a/testapi/bin/Debug/net8.0/testapi.pdb b/testapi/bin/Debug/net8.0/testapi.pdb index 00606de942acefd72c4db6b9cd179033ff1e18b5..62f7591be139a0b7c342004bd1b7017b3d0bab2a 100644 GIT binary patch delta 2261 zcmcIlZA?>F7=F)fdv6OxP$~=rsRdV&sZ>gDCw_o|A!;yau^$wKs@ojS5?LT@Y74r> zITIu|GmA`Ry18X;i<4zb7MJ)#3|UBwa~h^w;(nO8WQkkie&`mn=WQ*yGy93Rd7kHe z&Ux>7?>W8qocNd+zbuZpV`d{!@jjya&}Rtorq_1w*!5C3Lb95O&`ib6nr! z4Ykm7@b9(4uihDrz~3Gk@0sTbuf5Q?vTEihe=qNO7{Z!S*MWZEATS6V1&#wB1~|t+X9EVR4;m>DWN)I?Ay$blg(RwOk*K~!P-6?X z=`V#G;gmN}Y1lyJVI$RWTP)FTqRvEupm(Pd1zGUtBricViFgJ|3H{P)ix^Hl#z_(Dqm zk1vYhjY$o_?~ENtc`i6l=eeK*b4>OB316)9{5qBB{3`hQPk1L*Fm?Z2^v4$Jo_HBn zu1x3GBjGvS4C3%hbTeS@(iQjy_q%m|9Q~@!&qqIBECTJgVhEIgpgVZ6l3$LXt3m#1 zc=mz0{RR!CbLnGktLe<9gG8x0|Mwt|_nbN{>#F=0-*}@~>g0Nkd=>gb6KY`Qek8m6< zYHJ)VrLDISzXP_=-d63H@mE`R?FL_Coo|spy1TRcRl=tv9{*#wU8C_tx!8pV)J0Y{hlYc9n1a5(w=u`Q1Fr&cLdM6@r8J&huv8~o)OttCk*RiPWQ zO$yaqWJNgj=Nm{kK3N-InQ}N z&Urs>JNJc%UlNBsv1yg4_*J44Hlo!8f5*u1;GP%u!lko_;Y-EsJLo)|B>OGxo14J_ zJJGtG&`<3e>V@9->E3%=w*RtWA~e-_sNv(Y_A5`!8$_Bv`~79c3L=3%!?5MBd{`wc zm&i*B9OS1U%n3t1gn@)HspNTJ9{dOlIa9HWH*e+-@eDaIp5USTyb|1o?%jwU1%Cj( z1^ye{A_TPwg(ku8fiHuvfSrn#!z8UKA!yVLVtK!&d;?PpeE6A$ErY4|wGKbcq8;%0D6H+g z1DtS;MRP(IE`mAWHgujv*F)!9^pntq*fFy|-?I`+feqNmM=g3Q+GA@i6~_@MvsBEw z+>+oNCaAFJIkfY`2P6<*@bCBqUB*3GxY&X&1U2})I6=)Jei3-(=o7;6#ZqS`Xd=wp zmjNrsnkul)Qmo^+T8g*hSz9TpKB5%}jkW~}giiiIT+yjCIKvnsRi}?aNmZj;;Thl^ zpo9JhUxoh{5c}BKW7p_Mpg|XbPWrBM1`*dz#|%R0c|AM*-PZf75b)>_mT|j^>%k+Hu0rArh8O(;$Qi--e$PRykiYx8^&7XdPiVU zNqNZ8^qAT9d%??f2j6O}`s#-32lc}fr=}9VWY2+J=O2D|yzcGK=Q}DUiPlCKwqTRQ&U^#@%f^@sJF^j7pab% zNpqfV73!JK!vBbltzw2c1{q#sNHSbtxC-za3~L#lX4t~e&oIO=$}qve!~CZi<`{0s zm0jblOFVVpq@3?M-oM1NrV0**P<7xWAb4=0{`u~ro(Go6OtQPjJ@6osgl74bw563S zP?^tmB+?dJ;!NRT-l>J-h8LPul#Plj+lF6@ESp&6%GL2dm!rhL=OS8{+YL=8y*s@) p!y$i)M1>(+dbc~v%h3H9Sh-C0<_M?!q_;e+!dN3RMNu}!(SKTro4x=5 diff --git a/testapi/games.db b/testapi/games.db index eb2feb0a20d8f8b42bf5ff556164878d2a67de7b..878523ff5a86f914d911d4fb80697151942a34a7 100644 GIT binary patch delta 66 zcmZozz}T>Wae_1>>qHr6M%Il9OZ2&z`PVS;zvVy7zh<+bz&w6&Q5IGPSy@h>{JfO> RJOxK6?X>x@y^R1P3jla|614yT delta 42 ycmZozz}T>Wae_1>%S0JxMwX2UOZ2&z_zyGizvVy7e|WQ?z*hdvhwW_y7?}YVlnmzp diff --git a/testapi/obj/Debug/net8.0/apphost.exe b/testapi/obj/Debug/net8.0/apphost.exe index 1a92fbe870f0f855b623579a0a4b18c4753607c4..965fb2e9d741259e92eeb8ab9bccd18cd50f5e53 100644 GIT binary patch delta 99 zcmZp;!_fdlEsR^3zG(SdFqknIF(fi1F_<%0Fqkl;f@xzQ--5w_!I&WhC}Ij^B{LWT j#Y`B|fMOt)Ay}U=P|gAfO&KhKrkFD%ZFkmY+RFq04{s6= delta 99 zcmZp;!_fdlEsR^3zG(TUG9)sjFc>hHF<1gwMnJX+7$yTnj2H|VEEv*&{4|DSpsX>F fWdtNmfwVagrhu^-P`5cyED@+Wal5lN(_SV3DJBw< diff --git a/testapi/obj/Debug/net8.0/ref/testapi.dll b/testapi/obj/Debug/net8.0/ref/testapi.dll index 9a8c643503718e9e1c3ad3fd9c1b9a96a0d4aae6..6b9d1ef87bfa2b56cab59d0697301344269516e5 100644 GIT binary patch delta 2759 zcma)8YiwLc89g(1ckZsews+Tw>laBJL*f$G@*}o4b!qIld6)zx!Nek}XzaC}Hlik_ zHa}Vu?pA4es36(71e&;|HbJ6~lqNV94OOKen;#Gf#Z*BdL9T;K1WHLkEvPC#%9(Gy zUbp23_iE03=X~FMGk5OH+?(2w+BNd+wWojj&);M5n#Wq?s#>6!LQYz|)iwG;SN_vo zz-}va10%uFio!?=h>)k~DEBLLwZC8O&Uv?pQY%Zb|8uoLt@7v8diBXkqu*E2uU|a* zi`NSKwj6t>r=)b(Uyn@20&lBQTw(%y?O@Re;tQ=nHPa|2ZT9z=s?VGY0hQkX)`Xdx zrLuGA;X_}!f6%t-jspSKmHRr;M>}fm?fW|JVLe3tia%x6drf3{EEG`55@T^#Rk8D^Ji@Rt8zYSV$JuQI`jKSKV#oy_-OaWFi%;1*j2c6!aK{%-C{kvoFhl1xk zsqPI}>0PZ&4xR|igbXUB*`&7VZiVK8`RF(0w5LV?v*;l`7mVXf;67c1tIo@A5#9@0 z95yezaqKi3w80GKf<<`74057wa-c;xg27M`{t_H^4Yt9v?guEvvB|X45ewg^}U^Di)IhcaA>rlh^b!@c? z{|ec*KaxCulE^FS1CNb&!=~_B-{WOQ#NUV%FQrram!WS5_?G1E@Q*$E|s70aWJ0Y zg2|@&|JZf4I-HHXu5PMzAITD3%$bhNG8>s;^0*#XXuA7!XqMSfdl)ISau573{4V#4 zLK?p)b{bo_*E8|WJQOv~i+6wvR&ga+{LdnKX_AXs9@(=z31>OwH~6MwM8iFCgZuh+ zvFnIYY!Yk}>=4{5xL>eG@Q~nFi3*Pp4MvG8aYFEUVkyoNqd4KQT7x=egEkSP*h?(M zeo=Y^9}|64>=S|$@&YDg;?IimDICRRtmmeC$*JLqa6r|d5DyT`@GW8`Mu;15oY;WZ zi7l8XdhNK$YA4JrG^aY&aAQtc<#vCX+AV+YG zV1=^XSBl*(*dt1>*hd8?)EF9^Q)2&0yfZv4MwHTH@LHV;ZBw*ro4QTxZn4MpBs%rD zewF&Tp6024fyy}1Di`!cT-Ebb-XvOOUcYW5op*=`SnL+$sCgRLZ|H#f9GBfwYA^8> z!8bz2N?YB1zMr>wdxFa=7kBdAL~u9l2!9w_xG3+ToyV_L3j!&-V3%JAC~I z@hkERy*&Hn{*b2$9ZMQFgj`MhxLLzy$ZAj6(SD?DOgdTKQxk65KLN&RZkhm3ryxh~ za?~#J0`@QA)HC@iUe~=5ckMYmIJCWIp#Sc^0|y%Y@qz~fR`K2FR(1d6j_4n?yJKkR zA!>e6VRLBP!-og99PWE$vc0f7@Ug!m|J-fWYSzDg+oRQ&RXp`;$HdFyW@RjOS*?tx z&Rcj*#UpvkqyjG}Hq<5Sn(7-G6N$!6_038D)skQOZ?qkchIEPrP4 z@6C#HU4BhjslL?Zf3|GKuhoxF=9m9l?@sXJSdShg(ToH(avRyYfjog))_qhOY4!3) lB1!*2YSyZgb`A6;csFu&)U#!BvUBy6*8gad-^bBf_rLYa@{|Ao delta 2441 zcma)8Yiv|S7(Fw0@7-mo+wIbpQp%$R1)(t^aq$S5NjAVbiZz{8v*xjur)--~GiB48V&$OB#+2>0 z;edmYp3fZzHv~`UHYXj|9HSo-Wu8@FJGkKKBwn%%z96_aE|2NrxS~64KUR5~eGVK6 zdsCZEkNFPR0gQFNW7rX5*x7u-sYi4Z-gOw1aavU}s~g z6XpWlWTM&Fim)#m@7v{G2eT13?p2gRxNB=VF8L~T2*3IQ#Cuo++?`F##`d#80=RM*wWo*CqsL|so$MKX@Q^Ef6O3q=SHlA zvY$!XfnMMLVsW$FH`FzrsouaF>MQj~A4}$)p6WE&vY(lj=98fC4^RJta6WgiLK26H zoy2?mO0a!g!tU_+X>1YqGHykMYbhLzE`EQyxKxMvf-;C^TOQ_VdQ|KZVh~dVD+T8X zE)-lM7!zDAxPhqfJkdc5F`k9D_{hQs#9W*p21OZ-5@i}qAqKIKn2RN%#00mA-Xbg4 zA}e-K^oP-mvlz#7Fxx8PYn!TyFa)!R!_i0_gLTA-*hrj&<8eM7$7x~}E)eJAGO-rN ziBAbOV34lBCWciB&XNJ@#g1V=I&}kH#E(QXa69}@kH zDDkrlF0#%_@O6=HNTVLndqnTSAr9YzHbg8alZqucS}LF{J1gK9sn z>Q2!swCSNN6O#B$?GiSjNm24fd6&18vUrrd`2cX-L%lJ^Z9#gUYzx!pbd0N9*>mx+51ZAe#E zaec&X4z6|Y1}oa9Wn9+o*v!KA<(Z2;8TjuX1ouKtq3Uw~%y}WVTZIzmEhm&0av42>w} zZ7_van07>d4OGIs{wAY|ya^5TPNEeimhxG~U!&A0qsyqp*gDo;o8O`J=2H0s)KcvI E7fEWK#{d8T diff --git a/testapi/obj/Debug/net8.0/refint/testapi.dll b/testapi/obj/Debug/net8.0/refint/testapi.dll index 9a8c643503718e9e1c3ad3fd9c1b9a96a0d4aae6..6b9d1ef87bfa2b56cab59d0697301344269516e5 100644 GIT binary patch delta 2759 zcma)8YiwLc89g(1ckZsews+Tw>laBJL*f$G@*}o4b!qIld6)zx!Nek}XzaC}Hlik_ zHa}Vu?pA4es36(71e&;|HbJ6~lqNV94OOKen;#Gf#Z*BdL9T;K1WHLkEvPC#%9(Gy zUbp23_iE03=X~FMGk5OH+?(2w+BNd+wWojj&);M5n#Wq?s#>6!LQYz|)iwG;SN_vo zz-}va10%uFio!?=h>)k~DEBLLwZC8O&Uv?pQY%Zb|8uoLt@7v8diBXkqu*E2uU|a* zi`NSKwj6t>r=)b(Uyn@20&lBQTw(%y?O@Re;tQ=nHPa|2ZT9z=s?VGY0hQkX)`Xdx zrLuGA;X_}!f6%t-jspSKmHRr;M>}fm?fW|JVLe3tia%x6drf3{EEG`55@T^#Rk8D^Ji@Rt8zYSV$JuQI`jKSKV#oy_-OaWFi%;1*j2c6!aK{%-C{kvoFhl1xk zsqPI}>0PZ&4xR|igbXUB*`&7VZiVK8`RF(0w5LV?v*;l`7mVXf;67c1tIo@A5#9@0 z95yezaqKi3w80GKf<<`74057wa-c;xg27M`{t_H^4Yt9v?guEvvB|X45ewg^}U^Di)IhcaA>rlh^b!@c? z{|ec*KaxCulE^FS1CNb&!=~_B-{WOQ#NUV%FQrram!WS5_?G1E@Q*$E|s70aWJ0Y zg2|@&|JZf4I-HHXu5PMzAITD3%$bhNG8>s;^0*#XXuA7!XqMSfdl)ISau573{4V#4 zLK?p)b{bo_*E8|WJQOv~i+6wvR&ga+{LdnKX_AXs9@(=z31>OwH~6MwM8iFCgZuh+ zvFnIYY!Yk}>=4{5xL>eG@Q~nFi3*Pp4MvG8aYFEUVkyoNqd4KQT7x=egEkSP*h?(M zeo=Y^9}|64>=S|$@&YDg;?IimDICRRtmmeC$*JLqa6r|d5DyT`@GW8`Mu;15oY;WZ zi7l8XdhNK$YA4JrG^aY&aAQtc<#vCX+AV+YG zV1=^XSBl*(*dt1>*hd8?)EF9^Q)2&0yfZv4MwHTH@LHV;ZBw*ro4QTxZn4MpBs%rD zewF&Tp6024fyy}1Di`!cT-Ebb-XvOOUcYW5op*=`SnL+$sCgRLZ|H#f9GBfwYA^8> z!8bz2N?YB1zMr>wdxFa=7kBdAL~u9l2!9w_xG3+ToyV_L3j!&-V3%JAC~I z@hkERy*&Hn{*b2$9ZMQFgj`MhxLLzy$ZAj6(SD?DOgdTKQxk65KLN&RZkhm3ryxh~ za?~#J0`@QA)HC@iUe~=5ckMYmIJCWIp#Sc^0|y%Y@qz~fR`K2FR(1d6j_4n?yJKkR zA!>e6VRLBP!-og99PWE$vc0f7@Ug!m|J-fWYSzDg+oRQ&RXp`;$HdFyW@RjOS*?tx z&Rcj*#UpvkqyjG}Hq<5Sn(7-G6N$!6_038D)skQOZ?qkchIEPrP4 z@6C#HU4BhjslL?Zf3|GKuhoxF=9m9l?@sXJSdShg(ToH(avRyYfjog))_qhOY4!3) lB1!*2YSyZgb`A6;csFu&)U#!BvUBy6*8gad-^bBf_rLYa@{|Ao delta 2441 zcma)8Yiv|S7(Fw0@7-mo+wIbpQp%$R1)(t^aq$S5NjAVbiZz{8v*xjur)--~GiB48V&$OB#+2>0 z;edmYp3fZzHv~`UHYXj|9HSo-Wu8@FJGkKKBwn%%z96_aE|2NrxS~64KUR5~eGVK6 zdsCZEkNFPR0gQFNW7rX5*x7u-sYi4Z-gOw1aavU}s~g z6XpWlWTM&Fim)#m@7v{G2eT13?p2gRxNB=VF8L~T2*3IQ#Cuo++?`F##`d#80=RM*wWo*CqsL|so$MKX@Q^Ef6O3q=SHlA zvY$!XfnMMLVsW$FH`FzrsouaF>MQj~A4}$)p6WE&vY(lj=98fC4^RJta6WgiLK26H zoy2?mO0a!g!tU_+X>1YqGHykMYbhLzE`EQyxKxMvf-;C^TOQ_VdQ|KZVh~dVD+T8X zE)-lM7!zDAxPhqfJkdc5F`k9D_{hQs#9W*p21OZ-5@i}qAqKIKn2RN%#00mA-Xbg4 zA}e-K^oP-mvlz#7Fxx8PYn!TyFa)!R!_i0_gLTA-*hrj&<8eM7$7x~}E)eJAGO-rN ziBAbOV34lBCWciB&XNJ@#g1V=I&}kH#E(QXa69}@kH zDDkrlF0#%_@O6=HNTVLndqnTSAr9YzHbg8alZqucS}LF{J1gK9sn z>Q2!swCSNN6O#B$?GiSjNm24fd6&18vUrrd`2cX-L%lJ^Z9#gUYzx!pbd0N9*>mx+51ZAe#E zaec&X4z6|Y1}oa9Wn9+o*v!KA<(Z2;8TjuX1ouKtq3Uw~%y}WVTZIzmEhm&0av42>w} zZ7_van07>d4OGIs{wAY|ya^5TPNEeimhxG~U!&A0qsyqp*gDo;o8O`J=2H0s)KcvI E7fEWK#{d8T diff --git a/testapi/obj/Debug/net8.0/testapi.AssemblyInfo.cs b/testapi/obj/Debug/net8.0/testapi.AssemblyInfo.cs index 540690f..0f45267 100644 --- a/testapi/obj/Debug/net8.0/testapi.AssemblyInfo.cs +++ b/testapi/obj/Debug/net8.0/testapi.AssemblyInfo.cs @@ -13,7 +13,7 @@ [assembly: System.Reflection.AssemblyCompanyAttribute("testapi")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ead069a2d444c6218f4fca34235477d7d6075a1a")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+862ab784e783b803de50c1b4f31b16235885927b")] [assembly: System.Reflection.AssemblyProductAttribute("testapi")] [assembly: System.Reflection.AssemblyTitleAttribute("testapi")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/testapi/obj/Debug/net8.0/testapi.AssemblyInfoInputs.cache b/testapi/obj/Debug/net8.0/testapi.AssemblyInfoInputs.cache index d9170b6..f4df6d1 100644 --- a/testapi/obj/Debug/net8.0/testapi.AssemblyInfoInputs.cache +++ b/testapi/obj/Debug/net8.0/testapi.AssemblyInfoInputs.cache @@ -1 +1 @@ -8830a7165f759012b98420bee6bb2a04b0370eeab2bddb59dc191575912ba468 +76528c27dca3560a07a95a85fcb577720a9764bb7da68cd5c5e67c1b02b138de diff --git a/testapi/obj/Debug/net8.0/testapi.GeneratedMSBuildEditorConfig.editorconfig b/testapi/obj/Debug/net8.0/testapi.GeneratedMSBuildEditorConfig.editorconfig index 6902a08..57dfece 100644 --- a/testapi/obj/Debug/net8.0/testapi.GeneratedMSBuildEditorConfig.editorconfig +++ b/testapi/obj/Debug/net8.0/testapi.GeneratedMSBuildEditorConfig.editorconfig @@ -9,11 +9,11 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = testapi build_property.RootNamespace = testapi -build_property.ProjectDir = C:\Users\sarah\Desktop\programing\dotnetAPI\testapi\ +build_property.ProjectDir = C:\Users\sarah\Desktop\programing\DOTNET-Workshop-Two\testapi\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.RazorLangVersion = 8.0 build_property.SupportLocalizedComponentNames = build_property.GenerateRazorMetadataSourceChecksumAttributes = -build_property.MSBuildProjectDirectory = C:\Users\sarah\Desktop\programing\dotnetAPI\testapi +build_property.MSBuildProjectDirectory = C:\Users\sarah\Desktop\programing\DOTNET-Workshop-Two\testapi build_property._RazorSourceGeneratorDebug = diff --git a/testapi/obj/Debug/net8.0/testapi.assets.cache b/testapi/obj/Debug/net8.0/testapi.assets.cache index e9776f7d81b1347ff38c30345cce740946f3998e..f717e859d5536ca40b3bcac30a25365d15924565 100644 GIT binary patch delta 63 zcmV-F0Kor=t^|p$1T9cYM?nk#004>#PttI+P6ph0DvCEPe$UlFGWtH3_#u*x6b4O% V$e2*Y000J)@k%3sP_7zF?T delta 63 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 literal 18944 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 P?SFjL|G&on_a6Aab|hu5 diff --git a/testapi/obj/Debug/net8.0/testapi.genruntimeconfig.cache b/testapi/obj/Debug/net8.0/testapi.genruntimeconfig.cache index 29a2d22..5cd6570 100644 --- a/testapi/obj/Debug/net8.0/testapi.genruntimeconfig.cache +++ b/testapi/obj/Debug/net8.0/testapi.genruntimeconfig.cache @@ -1 +1 @@ -b13a4867ec94a5ab1c979dc2d35be1e28dfff0a63aa7b663fb62dc47c6b1f19b +164b57e0286b217e3aa0c59b9857382bf548baae13f940e85f2d8dcdf51a691e diff --git a/testapi/obj/Debug/net8.0/testapi.pdb b/testapi/obj/Debug/net8.0/testapi.pdb index 00606de942acefd72c4db6b9cd179033ff1e18b5..62f7591be139a0b7c342004bd1b7017b3d0bab2a 100644 GIT binary patch delta 2261 zcmcIlZA?>F7=F)fdv6OxP$~=rsRdV&sZ>gDCw_o|A!;yau^$wKs@ojS5?LT@Y74r> zITIu|GmA`Ry18X;i<4zb7MJ)#3|UBwa~h^w;(nO8WQkkie&`mn=WQ*yGy93Rd7kHe z&Ux>7?>W8qocNd+zbuZpV`d{!@jjya&}Rtorq_1w*!5C3Lb95O&`ib6nr! z4Ykm7@b9(4uihDrz~3Gk@0sTbuf5Q?vTEihe=qNO7{Z!S*MWZEATS6V1&#wB1~|t+X9EVR4;m>DWN)I?Ay$blg(RwOk*K~!P-6?X z=`V#G;gmN}Y1lyJVI$RWTP)FTqRvEupm(Pd1zGUtBricViFgJ|3H{P)ix^Hl#z_(Dqm zk1vYhjY$o_?~ENtc`i6l=eeK*b4>OB316)9{5qBB{3`hQPk1L*Fm?Z2^v4$Jo_HBn zu1x3GBjGvS4C3%hbTeS@(iQjy_q%m|9Q~@!&qqIBECTJgVhEIgpgVZ6l3$LXt3m#1 zc=mz0{RR!CbLnGktLe<9gG8x0|Mwt|_nbN{>#F=0-*}@~>g0Nkd=>gb6KY`Qek8m6< zYHJ)VrLDISzXP_=-d63H@mE`R?FL_Coo|spy1TRcRl=tv9{*#wU8C_tx!8pV)J0Y{hlYc9n1a5(w=u`Q1Fr&cLdM6@r8J&huv8~o)OttCk*RiPWQ zO$yaqWJNgj=Nm{kK3N-InQ}N z&Urs>JNJc%UlNBsv1yg4_*J44Hlo!8f5*u1;GP%u!lko_;Y-EsJLo)|B>OGxo14J_ zJJGtG&`<3e>V@9->E3%=w*RtWA~e-_sNv(Y_A5`!8$_Bv`~79c3L=3%!?5MBd{`wc zm&i*B9OS1U%n3t1gn@)HspNTJ9{dOlIa9HWH*e+-@eDaIp5USTyb|1o?%jwU1%Cj( z1^ye{A_TPwg(ku8fiHuvfSrn#!z8UKA!yVLVtK!&d;?PpeE6A$ErY4|wGKbcq8;%0D6H+g z1DtS;MRP(IE`mAWHgujv*F)!9^pntq*fFy|-?I`+feqNmM=g3Q+GA@i6~_@MvsBEw z+>+oNCaAFJIkfY`2P6<*@bCBqUB*3GxY&X&1U2})I6=)Jei3-(=o7;6#ZqS`Xd=wp zmjNrsnkul)Qmo^+T8g*hSz9TpKB5%}jkW~}giiiIT+yjCIKvnsRi}?aNmZj;;Thl^ zpo9JhUxoh{5c}BKW7p_Mpg|XbPWrBM1`*dz#|%R0c|AM*-PZf75b)>_mT|j^>%k+Hu0rArh8O(;$Qi--e$PRykiYx8^&7XdPiVU zNqNZ8^qAT9d%??f2j6O}`s#-32lc}fr=}9VWY2+J=O2D|yzcGK=Q}DUiPlCKwqTRQ&U^#@%f^@sJF^j7pab% zNpqfV73!JK!vBbltzw2c1{q#sNHSbtxC-za3~L#lX4t~e&oIO=$}qve!~CZi<`{0s zm0jblOFVVpq@3?M-oM1NrV0**P<7xWAb4=0{`u~ro(Go6OtQPjJ@6osgl74bw563S zP?^tmB+?dJ;!NRT-l>J-h8LPul#Plj+lF6@ESp&6%GL2dm!rhL=OS8{+YL=8y*s@) p!y$i)M1>(+dbc~v%h3H9Sh-C0<_M?!q_;e+!dN3RMNu}!(SKTro4x=5 diff --git a/testapi/obj/Debug/net8.0/testapi.sourcelink.json b/testapi/obj/Debug/net8.0/testapi.sourcelink.json index cb34d91..3a04ee6 100644 --- a/testapi/obj/Debug/net8.0/testapi.sourcelink.json +++ b/testapi/obj/Debug/net8.0/testapi.sourcelink.json @@ -1 +1 @@ -{"documents":{"C:\\Users\\sarah\\Desktop\\programing\\dotnetAPI\\*":"https://raw.githubusercontent.com/ShaughnAnderson94/dotnetAPI/ead069a2d444c6218f4fca34235477d7d6075a1a/*"}} \ No newline at end of file +{"documents":{"C:\\Users\\sarah\\Desktop\\programing\\DOTNET-Workshop-Two\\*":"https://raw.githubusercontent.com/ShaughnAnderson94/dotnetAPI/862ab784e783b803de50c1b4f31b16235885927b/*"}} \ No newline at end of file diff --git a/testapi/obj/project.assets.json b/testapi/obj/project.assets.json index b3f8c27..1959aba 100644 --- a/testapi/obj/project.assets.json +++ b/testapi/obj/project.assets.json @@ -4845,11 +4845,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\sarah\\Desktop\\programing\\dotnetAPI\\testapi\\testapi.csproj", + "projectUniqueName": "C:\\Users\\sarah\\Desktop\\programing\\DOTNET-Workshop-Two\\testapi\\testapi.csproj", "projectName": "testapi", - "projectPath": "C:\\Users\\sarah\\Desktop\\programing\\dotnetAPI\\testapi\\testapi.csproj", + "projectPath": "C:\\Users\\sarah\\Desktop\\programing\\DOTNET-Workshop-Two\\testapi\\testapi.csproj", "packagesPath": "C:\\Users\\sarah\\.nuget\\packages\\", - "outputPath": "C:\\Users\\sarah\\Desktop\\programing\\dotnetAPI\\testapi\\obj\\", + "outputPath": "C:\\Users\\sarah\\Desktop\\programing\\DOTNET-Workshop-Two\\testapi\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\sarah\\AppData\\Roaming\\NuGet\\NuGet.Config" diff --git a/testapi/obj/project.nuget.cache b/testapi/obj/project.nuget.cache index b8b216b..a1a74ec 100644 --- a/testapi/obj/project.nuget.cache +++ b/testapi/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "InC+6reCz+4=", + "dgSpecHash": "tQWrRm+8y+8=", "success": true, - "projectFilePath": "C:\\Users\\sarah\\Desktop\\programing\\dotnetAPI\\testapi\\testapi.csproj", + "projectFilePath": "C:\\Users\\sarah\\Desktop\\programing\\DOTNET-Workshop-Two\\testapi\\testapi.csproj", "expectedPackageFiles": [ "C:\\Users\\sarah\\.nuget\\packages\\azure.core\\1.35.0\\azure.core.1.35.0.nupkg.sha512", "C:\\Users\\sarah\\.nuget\\packages\\azure.identity\\1.10.3\\azure.identity.1.10.3.nupkg.sha512", diff --git a/testapi/obj/testapi.csproj.nuget.dgspec.json b/testapi/obj/testapi.csproj.nuget.dgspec.json index 8e63cce..5ed177b 100644 --- a/testapi/obj/testapi.csproj.nuget.dgspec.json +++ b/testapi/obj/testapi.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "C:\\Users\\sarah\\Desktop\\programing\\dotnetAPI\\testapi\\testapi.csproj": {} + "C:\\Users\\sarah\\Desktop\\programing\\DOTNET-Workshop-Two\\testapi\\testapi.csproj": {} }, "projects": { - "C:\\Users\\sarah\\Desktop\\programing\\dotnetAPI\\testapi\\testapi.csproj": { + "C:\\Users\\sarah\\Desktop\\programing\\DOTNET-Workshop-Two\\testapi\\testapi.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\sarah\\Desktop\\programing\\dotnetAPI\\testapi\\testapi.csproj", + "projectUniqueName": "C:\\Users\\sarah\\Desktop\\programing\\DOTNET-Workshop-Two\\testapi\\testapi.csproj", "projectName": "testapi", - "projectPath": "C:\\Users\\sarah\\Desktop\\programing\\dotnetAPI\\testapi\\testapi.csproj", + "projectPath": "C:\\Users\\sarah\\Desktop\\programing\\DOTNET-Workshop-Two\\testapi\\testapi.csproj", "packagesPath": "C:\\Users\\sarah\\.nuget\\packages\\", - "outputPath": "C:\\Users\\sarah\\Desktop\\programing\\dotnetAPI\\testapi\\obj\\", + "outputPath": "C:\\Users\\sarah\\Desktop\\programing\\DOTNET-Workshop-Two\\testapi\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\sarah\\AppData\\Roaming\\NuGet\\NuGet.Config"