diff --git a/.vs/Medusa/DesignTimeBuild/.dtbcache.v2 b/.vs/Medusa/DesignTimeBuild/.dtbcache.v2 index cee5a66..ebe761a 100644 Binary files a/.vs/Medusa/DesignTimeBuild/.dtbcache.v2 and b/.vs/Medusa/DesignTimeBuild/.dtbcache.v2 differ diff --git a/.vs/Medusa/FileContentIndex/ca8e844a-8cad-4d11-b053-bb2a6320d80d.vsidx b/.vs/Medusa/FileContentIndex/ca8e844a-8cad-4d11-b053-bb2a6320d80d.vsidx deleted file mode 100644 index 073f0f4..0000000 Binary files a/.vs/Medusa/FileContentIndex/ca8e844a-8cad-4d11-b053-bb2a6320d80d.vsidx and /dev/null differ diff --git a/.vs/Medusa/FileContentIndex/dc2c1779-b1f6-4d16-9f8c-4475c83662ee.vsidx b/.vs/Medusa/FileContentIndex/dc2c1779-b1f6-4d16-9f8c-4475c83662ee.vsidx deleted file mode 100644 index a8e429a..0000000 Binary files a/.vs/Medusa/FileContentIndex/dc2c1779-b1f6-4d16-9f8c-4475c83662ee.vsidx and /dev/null differ diff --git a/.vs/Medusa/FileContentIndex/e3e169e8-b2b0-4f0a-b156-1fd154b4a3dd.vsidx b/.vs/Medusa/FileContentIndex/e3e169e8-b2b0-4f0a-b156-1fd154b4a3dd.vsidx deleted file mode 100644 index 54b87d9..0000000 Binary files a/.vs/Medusa/FileContentIndex/e3e169e8-b2b0-4f0a-b156-1fd154b4a3dd.vsidx and /dev/null differ diff --git a/.vs/Medusa/FileContentIndex/eb4511bc-77d0-40c5-bbce-a75053c494ed.vsidx b/.vs/Medusa/FileContentIndex/eb4511bc-77d0-40c5-bbce-a75053c494ed.vsidx deleted file mode 100644 index 7a82656..0000000 Binary files a/.vs/Medusa/FileContentIndex/eb4511bc-77d0-40c5-bbce-a75053c494ed.vsidx and /dev/null differ diff --git a/.vs/Medusa/FileContentIndex/fc019c6a-65e6-46fb-90e1-d903c49be13d.vsidx b/.vs/Medusa/FileContentIndex/fc019c6a-65e6-46fb-90e1-d903c49be13d.vsidx deleted file mode 100644 index 866d4ea..0000000 Binary files a/.vs/Medusa/FileContentIndex/fc019c6a-65e6-46fb-90e1-d903c49be13d.vsidx and /dev/null differ diff --git a/.vs/Medusa/v17/.futdcache.v2 b/.vs/Medusa/v17/.futdcache.v2 index aacf61d..12df924 100644 Binary files a/.vs/Medusa/v17/.futdcache.v2 and b/.vs/Medusa/v17/.futdcache.v2 differ diff --git a/.vs/Medusa/v17/.suo b/.vs/Medusa/v17/.suo index f7bbe29..3e50a8b 100644 Binary files a/.vs/Medusa/v17/.suo and b/.vs/Medusa/v17/.suo differ diff --git a/.vs/Medusa/v17/DocumentLayout.json b/.vs/Medusa/v17/DocumentLayout.json index 38e83a8..8ff8155 100644 --- a/.vs/Medusa/v17/DocumentLayout.json +++ b/.vs/Medusa/v17/DocumentLayout.json @@ -1,42 +1,114 @@ { "Version": 1, - "WorkspaceRootPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\", + "WorkspaceRootPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\", "Documents": [ { - "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\madusa\\medusa.core\\endpoints\\postcoreendpoint.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.core\\endpoints\\postcoreendpoint.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\endpoints\\postcoreendpoint.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\madusa\\medusa.core\\middlewares\\bodyparsingmiddleware.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\middlewares\\bodyparsingmiddleware.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.core\\handlers\\common\\card\\getrefidcardmanagmenthandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\handlers\\common\\card\\getrefidcardmanagmenthandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\madusa\\medusa.core\\extensions\\servicecollectionextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\extensions\\servicecollectionextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.core\\handlers\\common\\card\\inquirecardmanagmenthandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\handlers\\common\\card\\inquirecardmanagmenthandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\madusa\\medusa.core\\extensions\\applicationbuilderextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\extensions\\applicationbuilderextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.core\\handlers\\common\\putpcbeventhandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\handlers\\common\\putpcbeventhandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\madusa\\medusa.core\\handlers\\ihandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\handlers\\ihandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\madusa\\medusa.core\\services\\handlerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.core\\services\\handlerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\services\\handlerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\madusa\\medusa.core\\services\\ihandlerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.core\\handlers\\common\\card\\authpasscardmanagmenthandker.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\handlers\\common\\card\\authpasscardmanagmenthandker.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.core\\middlewares\\bodyparsingmiddleware.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\middlewares\\bodyparsingmiddleware.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.core\\handlers\\common\\otaupdates\\progressdlstatushandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\handlers\\common\\otaupdates\\progressdlstatushandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.core\\handlers\\common\\otaupdates\\listpackagehandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\handlers\\common\\otaupdates\\listpackagehandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.core\\handlers\\common\\getfacilityhandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\handlers\\common\\getfacilityhandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\khouw\\AppData\\Local\\SourceServer\\edb40751fff708a3da4e147a6af0640ab794d0ccebd8fd133c6b820cb9c77107\\Src\\Library\\Endpoint\\Endpoint.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.core\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.core\\handlers\\common\\alivepcbtrackerhandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\handlers\\common\\alivepcbtrackerhandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\khouw\\AppData\\Local\\SourceServer\\909cacc2478379831232b3434105b37c53f0813049ac57e89232bb02b7970cfc\\src\\libraries\\System.Private.CoreLib\\src\\System\\Threading\\ThreadPoolWorkQueue.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.core\\services\\ihandlerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\services\\ihandlerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\madusa\\medusa.core\\attributes\\handlerattribute.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.core\\handlers\\ihandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\handlers\\ihandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.core\\medusa.core.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}", + "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\medusa.core.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}" + }, + { + "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.core\\handlers\\boot\\getserviceshandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\handlers\\boot\\getserviceshandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.core\\attributes\\handlerattribute.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\attributes\\handlerattribute.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\madusa\\medusa.core\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{724FCE14-F3AC-4A5B-9F96-5F4BE90A6DCD}|Medusa.Web\\Server\\Medusa.Web.Server.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.web\\server\\medusa.web.server.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", + "RelativeMoniker": "D:0:0:{724FCE14-F3AC-4A5B-9F96-5F4BE90A6DCD}|Medusa.Web\\Server\\Medusa.Web.Server.csproj|solutionrelative:medusa.web\\server\\medusa.web.server.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + }, + { + "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.core\\extensions\\servicecollectionextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\extensions\\servicecollectionextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\khouw\\AppData\\Local\\SourceServer\\af48b09c27d6b8e92adb20818ef3216dfd1c27ffe9efb5641d9c6859ac675ace\\src\\coreclr\\System.Private.CoreLib\\src\\System\\Threading\\Monitor.CoreCLR.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.core\\extensions\\applicationbuilderextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{8C5A78E1-FAC6-487B-8C9F-FAA2A3F2C49D}|Medusa.Core\\Medusa.Core.csproj|solutionrelative:medusa.core\\extensions\\applicationbuilderextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7117790F-732B-4FD4-B2D5-8303D4C6DB46}|Medusa.AppHost\\Medusa.AppHost.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.apphost\\appsettings.development.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}", + "RelativeMoniker": "D:0:0:{7117790F-732B-4FD4-B2D5-8303D4C6DB46}|Medusa.AppHost\\Medusa.AppHost.csproj|solutionrelative:medusa.apphost\\appsettings.development.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}" + }, + { + "AbsoluteMoniker": "D:0:0:{7117790F-732B-4FD4-B2D5-8303D4C6DB46}|Medusa.AppHost\\Medusa.AppHost.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.apphost\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7117790F-732B-4FD4-B2D5-8303D4C6DB46}|Medusa.AppHost\\Medusa.AppHost.csproj|solutionrelative:medusa.apphost\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7117790F-732B-4FD4-B2D5-8303D4C6DB46}|Medusa.AppHost\\Medusa.AppHost.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.apphost\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}", + "RelativeMoniker": "D:0:0:{7117790F-732B-4FD4-B2D5-8303D4C6DB46}|Medusa.AppHost\\Medusa.AppHost.csproj|solutionrelative:medusa.apphost\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}" + }, + { + "AbsoluteMoniker": "D:0:0:{7117790F-732B-4FD4-B2D5-8303D4C6DB46}|Medusa.AppHost\\Medusa.AppHost.csproj|c:\\users\\khouw\\source\\repos\\medusa\\medusa.apphost\\medusa.apphost.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", + "RelativeMoniker": "D:0:0:{7117790F-732B-4FD4-B2D5-8303D4C6DB46}|Medusa.AppHost\\Medusa.AppHost.csproj|solutionrelative:medusa.apphost\\medusa.apphost.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + }, + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\khouw\\.nuget\\packages\\aspire.hosting.apphost\\8.0.0\\build\\Aspire.Hosting.AppHost.targets||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" } ], "DocumentGroupContainers": [ @@ -46,124 +118,363 @@ "DocumentGroups": [ { "DockedWidth": 200, - "SelectedChildIndex": 2, + "SelectedChildIndex": 8, "Children": [ - { - "$type": "Document", - "DocumentIndex": 2, - "Title": "ServiceCollectionExtensions.cs", - "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Extensions\\ServiceCollectionExtensions.cs", - "RelativeDocumentMoniker": "Medusa.Core\\Extensions\\ServiceCollectionExtensions.cs", - "ToolTip": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Extensions\\ServiceCollectionExtensions.cs", - "RelativeToolTip": "Medusa.Core\\Extensions\\ServiceCollectionExtensions.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAgAAAB7AAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-12T11:01:45.739Z", - "EditorCaption": "" - }, { "$type": "Document", "DocumentIndex": 1, - "Title": "BodyParsingMiddleware.cs", - "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Middlewares\\BodyParsingMiddleware.cs", - "RelativeDocumentMoniker": "Medusa.Core\\Middlewares\\BodyParsingMiddleware.cs", - "ToolTip": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Middlewares\\BodyParsingMiddleware.cs", - "RelativeToolTip": "Medusa.Core\\Middlewares\\BodyParsingMiddleware.cs", - "ViewState": "AQIAAAEAAAAAAAAAAAAqwAkAAAAFAAAA", + "Title": "GetRefIdCardManagmentHandler.cs", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Handlers\\Common\\Card\\GetRefIdCardManagmentHandler.cs", + "RelativeDocumentMoniker": "Medusa.Core\\Handlers\\Common\\Card\\GetRefIdCardManagmentHandler.cs", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Handlers\\Common\\Card\\GetRefIdCardManagmentHandler.cs", + "RelativeToolTip": "Medusa.Core\\Handlers\\Common\\Card\\GetRefIdCardManagmentHandler.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAABkAAAAMAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-12T23:21:31.455Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 0, - "Title": "PostCoreEndpoint.cs", - "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Endpoints\\PostCoreEndpoint.cs", - "RelativeDocumentMoniker": "Medusa.Core\\Endpoints\\PostCoreEndpoint.cs", - "ToolTip": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Endpoints\\PostCoreEndpoint.cs", - "RelativeToolTip": "Medusa.Core\\Endpoints\\PostCoreEndpoint.cs", - "ViewState": "AQIAACwAAAAAAAAAAAAAADUAAAAJAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-12T10:59:18.037Z", + "WhenOpened": "2024-08-13T22:48:34.622Z", "EditorCaption": "" }, { "$type": "Document", "DocumentIndex": 3, - "Title": "ApplicationBuilderExtensions.cs", - "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Extensions\\ApplicationBuilderExtensions.cs", - "RelativeDocumentMoniker": "Medusa.Core\\Extensions\\ApplicationBuilderExtensions.cs", - "ToolTip": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Extensions\\ApplicationBuilderExtensions.cs", - "RelativeToolTip": "Medusa.Core\\Extensions\\ApplicationBuilderExtensions.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAQAAAA1AAAA", + "Title": "PutPcbEventHandler.cs", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Handlers\\Common\\PutPcbEventHandler.cs", + "RelativeDocumentMoniker": "Medusa.Core\\Handlers\\Common\\PutPcbEventHandler.cs", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Handlers\\Common\\PutPcbEventHandler.cs", + "RelativeToolTip": "Medusa.Core\\Handlers\\Common\\PutPcbEventHandler.cs", + "ViewState": "AQIAAAwAAAAAAAAAAAAcwBoAAAAMAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-12T11:02:04.376Z", + "WhenOpened": "2024-08-13T21:33:24.752Z", "EditorCaption": "" }, + { + "$type": "Document", + "DocumentIndex": 17, + "Title": "GetServicesHandler.cs", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Handlers\\Boot\\GetServicesHandler.cs", + "RelativeDocumentMoniker": "Medusa.Core\\Handlers\\Boot\\GetServicesHandler.cs", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Handlers\\Boot\\GetServicesHandler.cs", + "RelativeToolTip": "Medusa.Core\\Handlers\\Boot\\GetServicesHandler.cs", + "ViewState": "AQIAABYAAAAAAAAAAAAAAA4AAAA0AAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-13T08:16:00.258Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 18, + "Title": "HandlerAttribute.cs", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Attributes\\HandlerAttribute.cs", + "RelativeDocumentMoniker": "Medusa.Core\\Attributes\\HandlerAttribute.cs", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Attributes\\HandlerAttribute.cs", + "RelativeToolTip": "Medusa.Core\\Attributes\\HandlerAttribute.cs", + "ViewState": "AQIAAAEAAAAAAAAAAAAAAAMAAAARAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-12T23:10:43.098Z" + }, { "$type": "Document", "DocumentIndex": 4, - "Title": "IHandler.cs", - "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Handlers\\IHandler.cs", - "RelativeDocumentMoniker": "Medusa.Core\\Handlers\\IHandler.cs", - "ToolTip": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Handlers\\IHandler.cs", - "RelativeToolTip": "Medusa.Core\\Handlers\\IHandler.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAYAAAAhAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-12T23:11:03.231Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 7, - "Title": "HandlerAttribute.cs", - "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Attributes\\HandlerAttribute.cs", - "RelativeDocumentMoniker": "Medusa.Core\\Attributes\\HandlerAttribute.cs", - "ToolTip": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Attributes\\HandlerAttribute.cs", - "RelativeToolTip": "Medusa.Core\\Attributes\\HandlerAttribute.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAIAAAAhAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-12T23:10:43.098Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 6, - "Title": "IHandlerService.cs", - "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Services\\IHandlerService.cs", - "RelativeDocumentMoniker": "Medusa.Core\\Services\\IHandlerService.cs", - "ToolTip": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Services\\IHandlerService.cs", - "RelativeToolTip": "Medusa.Core\\Services\\IHandlerService.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAuwAYAAAA8AAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-12T11:03:19.833Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 5, "Title": "HandlerService.cs", - "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Services\\HandlerService.cs", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Services\\HandlerService.cs", "RelativeDocumentMoniker": "Medusa.Core\\Services\\HandlerService.cs", - "ToolTip": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Services\\HandlerService.cs", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Services\\HandlerService.cs", "RelativeToolTip": "Medusa.Core\\Services\\HandlerService.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAUAAAApAAAA", + "ViewState": "AQIAAAsAAAAAAAAAAAAqwCEAAAAUAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2024-08-12T11:03:18.969Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 8, + "DocumentIndex": 2, + "Title": "InquireCardManagmentHandler.cs", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Handlers\\Common\\Card\\InquireCardManagmentHandler.cs", + "RelativeDocumentMoniker": "Medusa.Core\\Handlers\\Common\\Card\\InquireCardManagmentHandler.cs", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Handlers\\Common\\Card\\InquireCardManagmentHandler.cs", + "RelativeToolTip": "Medusa.Core\\Handlers\\Common\\Card\\InquireCardManagmentHandler.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAsAAABJAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-13T21:51:38.752Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 5, + "Title": "AuthPassCardManagmentHandker.cs", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Handlers\\Common\\Card\\AuthPassCardManagmentHandker.cs", + "RelativeDocumentMoniker": "Medusa.Core\\Handlers\\Common\\Card\\AuthPassCardManagmentHandker.cs", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Handlers\\Common\\Card\\AuthPassCardManagmentHandker.cs", + "RelativeToolTip": "Medusa.Core\\Handlers\\Common\\Card\\AuthPassCardManagmentHandker.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAwAAABCAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-13T21:55:49.315Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 11, "Title": "Program.cs", - "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Program.cs", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Program.cs", "RelativeDocumentMoniker": "Medusa.Core\\Program.cs", - "ToolTip": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Program.cs", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Program.cs", "RelativeToolTip": "Medusa.Core\\Program.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAABEAAAANAAAA", + "ViewState": "AQIAAAcAAAAAAAAAAAAAABUAAAArAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2024-08-12T11:00:55.364Z", "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "PostCoreEndpoint.cs", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Endpoints\\PostCoreEndpoint.cs", + "RelativeDocumentMoniker": "Medusa.Core\\Endpoints\\PostCoreEndpoint.cs", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Endpoints\\PostCoreEndpoint.cs", + "RelativeToolTip": "Medusa.Core\\Endpoints\\PostCoreEndpoint.cs", + "ViewState": "AQIAACkAAAAAAAAAAAAAAEIAAABtAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-12T10:59:18.037Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 7, + "Title": "ProgressDLStatusHandler.cs", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Handlers\\Common\\OTAUpdates\\ProgressDLStatusHandler.cs", + "RelativeDocumentMoniker": "Medusa.Core\\Handlers\\Common\\OTAUpdates\\ProgressDLStatusHandler.cs", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Handlers\\Common\\OTAUpdates\\ProgressDLStatusHandler.cs", + "RelativeToolTip": "Medusa.Core\\Handlers\\Common\\OTAUpdates\\ProgressDLStatusHandler.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAABAAAAAtAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-13T21:41:53.975Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 15, + "Title": "IHandler.cs", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Handlers\\IHandler.cs", + "RelativeDocumentMoniker": "Medusa.Core\\Handlers\\IHandler.cs", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Handlers\\IHandler.cs", + "RelativeToolTip": "Medusa.Core\\Handlers\\IHandler.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAYAAAAjAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-12T23:11:03.231Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 6, + "Title": "BodyParsingMiddleware.cs", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Middlewares\\BodyParsingMiddleware.cs", + "RelativeDocumentMoniker": "Medusa.Core\\Middlewares\\BodyParsingMiddleware.cs", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Middlewares\\BodyParsingMiddleware.cs", + "RelativeToolTip": "Medusa.Core\\Middlewares\\BodyParsingMiddleware.cs", + "ViewState": "AQIAAAgAAAAAAAAAAAAuwCYAAABXAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-12T23:21:31.455Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 8, + "Title": "ListPackageHandler.cs", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Handlers\\Common\\OTAUpdates\\ListPackageHandler.cs", + "RelativeDocumentMoniker": "Medusa.Core\\Handlers\\Common\\OTAUpdates\\ListPackageHandler.cs", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Handlers\\Common\\OTAUpdates\\ListPackageHandler.cs", + "RelativeToolTip": "Medusa.Core\\Handlers\\Common\\OTAUpdates\\ListPackageHandler.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAABQAAAAAAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-13T19:55:09.71Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 12, + "Title": "AlivePcbTrackerHandler.cs", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Handlers\\Common\\AlivePcbTrackerHandler.cs", + "RelativeDocumentMoniker": "Medusa.Core\\Handlers\\Common\\AlivePcbTrackerHandler.cs", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Handlers\\Common\\AlivePcbTrackerHandler.cs", + "RelativeToolTip": "Medusa.Core\\Handlers\\Common\\AlivePcbTrackerHandler.cs", + "ViewState": "AQIAAAYAAAAAAAAAAAAtwA0AAAAIAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-13T12:47:03.969Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 9, + "Title": "GetFacilityHandler.cs", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Handlers\\Common\\GetFacilityHandler.cs", + "RelativeDocumentMoniker": "Medusa.Core\\Handlers\\Common\\GetFacilityHandler.cs", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Handlers\\Common\\GetFacilityHandler.cs", + "RelativeToolTip": "Medusa.Core\\Handlers\\Common\\GetFacilityHandler.cs", + "ViewState": "AQIAACUAAAAAAAAAAAAAAD0AAAAMAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-13T13:00:35.411Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 10, + "Title": "Endpoint.cs", + "DocumentMoniker": "C:\\Users\\khouw\\AppData\\Local\\SourceServer\\edb40751fff708a3da4e147a6af0640ab794d0ccebd8fd133c6b820cb9c77107\\Src\\Library\\Endpoint\\Endpoint.cs", + "RelativeDocumentMoniker": "..\\..\\..\\AppData\\Local\\SourceServer\\edb40751fff708a3da4e147a6af0640ab794d0ccebd8fd133c6b820cb9c77107\\Src\\Library\\Endpoint\\Endpoint.cs", + "ToolTip": "C:\\Users\\khouw\\AppData\\Local\\SourceServer\\edb40751fff708a3da4e147a6af0640ab794d0ccebd8fd133c6b820cb9c77107\\Src\\Library\\Endpoint\\Endpoint.cs", + "RelativeToolTip": "..\\..\\..\\AppData\\Local\\SourceServer\\edb40751fff708a3da4e147a6af0640ab794d0ccebd8fd133c6b820cb9c77107\\Src\\Library\\Endpoint\\Endpoint.cs", + "ViewState": "AQIAAE0AAAAAAAAAAAAqwF4AAAAQAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-13T19:54:06.74Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 13, + "Title": "ThreadPoolWorkQueue.cs", + "DocumentMoniker": "C:\\Users\\khouw\\AppData\\Local\\SourceServer\\909cacc2478379831232b3434105b37c53f0813049ac57e89232bb02b7970cfc\\src\\libraries\\System.Private.CoreLib\\src\\System\\Threading\\ThreadPoolWorkQueue.cs", + "RelativeDocumentMoniker": "..\\..\\..\\AppData\\Local\\SourceServer\\909cacc2478379831232b3434105b37c53f0813049ac57e89232bb02b7970cfc\\src\\libraries\\System.Private.CoreLib\\src\\System\\Threading\\ThreadPoolWorkQueue.cs", + "ToolTip": "C:\\Users\\khouw\\AppData\\Local\\SourceServer\\909cacc2478379831232b3434105b37c53f0813049ac57e89232bb02b7970cfc\\src\\libraries\\System.Private.CoreLib\\src\\System\\Threading\\ThreadPoolWorkQueue.cs", + "RelativeToolTip": "..\\..\\..\\AppData\\Local\\SourceServer\\909cacc2478379831232b3434105b37c53f0813049ac57e89232bb02b7970cfc\\src\\libraries\\System.Private.CoreLib\\src\\System\\Threading\\ThreadPoolWorkQueue.cs", + "ViewState": "AQIAAH0DAAAAAAAAAAApwJADAAAUAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-13T19:54:10.357Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 14, + "Title": "IHandlerService.cs", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Services\\IHandlerService.cs", + "RelativeDocumentMoniker": "Medusa.Core\\Services\\IHandlerService.cs", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Services\\IHandlerService.cs", + "RelativeToolTip": "Medusa.Core\\Services\\IHandlerService.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAgAAAAYAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-12T11:03:19.833Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 16, + "Title": "Medusa.Core", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Medusa.Core.csproj", + "RelativeDocumentMoniker": "Medusa.Core\\Medusa.Core.csproj", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Medusa.Core.csproj", + "RelativeToolTip": "Medusa.Core\\Medusa.Core.csproj", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAoAAAANAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", + "WhenOpened": "2024-08-13T18:12:47.277Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 20, + "Title": "ServiceCollectionExtensions.cs", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Extensions\\ServiceCollectionExtensions.cs", + "RelativeDocumentMoniker": "Medusa.Core\\Extensions\\ServiceCollectionExtensions.cs", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Extensions\\ServiceCollectionExtensions.cs", + "RelativeToolTip": "Medusa.Core\\Extensions\\ServiceCollectionExtensions.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAgAAAB7AAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-12T11:01:45.739Z" + }, + { + "$type": "Document", + "DocumentIndex": 19, + "Title": "Medusa.Web.Server.csproj", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Web\\Server\\Medusa.Web.Server.csproj", + "RelativeDocumentMoniker": "Medusa.Web\\Server\\Medusa.Web.Server.csproj", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Web\\Server\\Medusa.Web.Server.csproj", + "RelativeToolTip": "Medusa.Web\\Server\\Medusa.Web.Server.csproj", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAkAAAAgAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", + "WhenOpened": "2024-08-13T10:49:04.975Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 21, + "Title": "Monitor.CoreCLR.cs", + "DocumentMoniker": "C:\\Users\\khouw\\AppData\\Local\\SourceServer\\af48b09c27d6b8e92adb20818ef3216dfd1c27ffe9efb5641d9c6859ac675ace\\src\\coreclr\\System.Private.CoreLib\\src\\System\\Threading\\Monitor.CoreCLR.cs", + "RelativeDocumentMoniker": "..\\..\\..\\AppData\\Local\\SourceServer\\af48b09c27d6b8e92adb20818ef3216dfd1c27ffe9efb5641d9c6859ac675ace\\src\\coreclr\\System.Private.CoreLib\\src\\System\\Threading\\Monitor.CoreCLR.cs", + "ToolTip": "C:\\Users\\khouw\\AppData\\Local\\SourceServer\\af48b09c27d6b8e92adb20818ef3216dfd1c27ffe9efb5641d9c6859ac675ace\\src\\coreclr\\System.Private.CoreLib\\src\\System\\Threading\\Monitor.CoreCLR.cs", + "RelativeToolTip": "..\\..\\..\\AppData\\Local\\SourceServer\\af48b09c27d6b8e92adb20818ef3216dfd1c27ffe9efb5641d9c6859ac675ace\\src\\coreclr\\System.Private.CoreLib\\src\\System\\Threading\\Monitor.CoreCLR.cs", + "ViewState": "AQIAAI0AAAAAAAAAAAAawJsAAAAMAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-13T09:13:59.869Z" + }, + { + "$type": "Document", + "DocumentIndex": 22, + "Title": "ApplicationBuilderExtensions.cs", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Extensions\\ApplicationBuilderExtensions.cs", + "RelativeDocumentMoniker": "Medusa.Core\\Extensions\\ApplicationBuilderExtensions.cs", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Extensions\\ApplicationBuilderExtensions.cs", + "RelativeToolTip": "Medusa.Core\\Extensions\\ApplicationBuilderExtensions.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAkAAAAIAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-12T11:02:04.376Z" + }, + { + "$type": "Document", + "DocumentIndex": 27, + "Title": "Aspire.Hosting.AppHost.targets", + "DocumentMoniker": "C:\\Users\\khouw\\.nuget\\packages\\aspire.hosting.apphost\\8.0.0\\build\\Aspire.Hosting.AppHost.targets", + "RelativeDocumentMoniker": "..\\..\\..\\.nuget\\packages\\aspire.hosting.apphost\\8.0.0\\build\\Aspire.Hosting.AppHost.targets", + "ToolTip": "C:\\Users\\khouw\\.nuget\\packages\\aspire.hosting.apphost\\8.0.0\\build\\Aspire.Hosting.AppHost.targets", + "RelativeToolTip": "..\\..\\..\\.nuget\\packages\\aspire.hosting.apphost\\8.0.0\\build\\Aspire.Hosting.AppHost.targets", + "ViewState": "AQIAAIsAAAAAAAAAAAAvwJ8AAAAEAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003801|", + "WhenOpened": "2024-08-13T08:26:18.975Z" + }, + { + "$type": "Document", + "DocumentIndex": 26, + "Title": "Medusa.AppHost.csproj", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.AppHost\\Medusa.AppHost.csproj", + "RelativeDocumentMoniker": "Medusa.AppHost\\Medusa.AppHost.csproj", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.AppHost\\Medusa.AppHost.csproj", + "RelativeToolTip": "Medusa.AppHost\\Medusa.AppHost.csproj", + "ViewState": "AQIAAAMAAAAAAAAAAAAAABEAAAAtAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", + "WhenOpened": "2024-08-13T08:26:41.884Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 25, + "Title": "appsettings.json", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.AppHost\\appsettings.json", + "RelativeDocumentMoniker": "Medusa.AppHost\\appsettings.json", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.AppHost\\appsettings.json", + "RelativeToolTip": "Medusa.AppHost\\appsettings.json", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|", + "WhenOpened": "2024-08-13T08:27:17.321Z" + }, + { + "$type": "Document", + "DocumentIndex": 23, + "Title": "appsettings.Development.json", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.AppHost\\appsettings.Development.json", + "RelativeDocumentMoniker": "Medusa.AppHost\\appsettings.Development.json", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.AppHost\\appsettings.Development.json", + "RelativeToolTip": "Medusa.AppHost\\appsettings.Development.json", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAkAAAADAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|", + "WhenOpened": "2024-08-13T08:27:18.677Z" + }, + { + "$type": "Document", + "DocumentIndex": 24, + "Title": "Program.cs", + "DocumentMoniker": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.AppHost\\Program.cs", + "RelativeDocumentMoniker": "Medusa.AppHost\\Program.cs", + "ToolTip": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.AppHost\\Program.cs", + "RelativeToolTip": "Medusa.AppHost\\Program.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAQAAAApAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-13T08:28:18.103Z" } ] } diff --git a/.vs/ProjectEvaluation/medusa.metadata.v8.bin b/.vs/ProjectEvaluation/medusa.metadata.v8.bin index 29a3054..b572a07 100644 Binary files a/.vs/ProjectEvaluation/medusa.metadata.v8.bin and b/.vs/ProjectEvaluation/medusa.metadata.v8.bin differ diff --git a/.vs/ProjectEvaluation/medusa.projects.v8.bin b/.vs/ProjectEvaluation/medusa.projects.v8.bin index 7a7a779..a743432 100644 Binary files a/.vs/ProjectEvaluation/medusa.projects.v8.bin and b/.vs/ProjectEvaluation/medusa.projects.v8.bin differ diff --git a/.vs/ProjectEvaluation/medusa.strings.v8.bin b/.vs/ProjectEvaluation/medusa.strings.v8.bin index e0a72cf..36c20fa 100644 Binary files a/.vs/ProjectEvaluation/medusa.strings.v8.bin and b/.vs/ProjectEvaluation/medusa.strings.v8.bin differ diff --git a/Medusa.AppHost/Medusa.AppHost.csproj b/Medusa.AppHost/Medusa.AppHost.csproj index e0abfca..f456aed 100644 --- a/Medusa.AppHost/Medusa.AppHost.csproj +++ b/Medusa.AppHost/Medusa.AppHost.csproj @@ -15,7 +15,7 @@ - + diff --git a/Medusa.AppHost/appsettings.Development.json b/Medusa.AppHost/appsettings.Development.json index 0c208ae..e0bf007 100644 --- a/Medusa.AppHost/appsettings.Development.json +++ b/Medusa.AppHost/appsettings.Development.json @@ -4,5 +4,8 @@ "Default": "Information", "Microsoft.AspNetCore": "Warning" } + }, + "Parameters": { + "weburl": "https://localhost" } } diff --git a/Medusa.AppHost/obj/Debug/net8.0/Aspire/references/Medusa_Core.ProjectMetadata.g.cs b/Medusa.AppHost/obj/Debug/net8.0/Aspire/references/Medusa_Core.ProjectMetadata.g.cs index fc5285c..c6eaff5 100644 Binary files a/Medusa.AppHost/obj/Debug/net8.0/Aspire/references/Medusa_Core.ProjectMetadata.g.cs and b/Medusa.AppHost/obj/Debug/net8.0/Aspire/references/Medusa_Core.ProjectMetadata.g.cs differ diff --git a/Medusa.AppHost/obj/Debug/net8.0/Aspire/references/Medusa_Web_Server.ProjectMetadata.g.cs b/Medusa.AppHost/obj/Debug/net8.0/Aspire/references/Medusa_Web_Server.ProjectMetadata.g.cs index d5598d5..7c8a886 100644 Binary files a/Medusa.AppHost/obj/Debug/net8.0/Aspire/references/Medusa_Web_Server.ProjectMetadata.g.cs and b/Medusa.AppHost/obj/Debug/net8.0/Aspire/references/Medusa_Web_Server.ProjectMetadata.g.cs differ diff --git a/Medusa.AppHost/obj/Debug/net8.0/Aspire/references/_AppHost.ProjectMetadata.g.cs b/Medusa.AppHost/obj/Debug/net8.0/Aspire/references/_AppHost.ProjectMetadata.g.cs index f463985..a5f4406 100644 Binary files a/Medusa.AppHost/obj/Debug/net8.0/Aspire/references/_AppHost.ProjectMetadata.g.cs and b/Medusa.AppHost/obj/Debug/net8.0/Aspire/references/_AppHost.ProjectMetadata.g.cs differ diff --git a/Medusa.AppHost/obj/Debug/net8.0/Medusa.AppHost.AssemblyInfo.cs b/Medusa.AppHost/obj/Debug/net8.0/Medusa.AppHost.AssemblyInfo.cs index 2cb98b2..e4a6ccc 100644 --- a/Medusa.AppHost/obj/Debug/net8.0/Medusa.AppHost.AssemblyInfo.cs +++ b/Medusa.AppHost/obj/Debug/net8.0/Medusa.AppHost.AssemblyInfo.cs @@ -18,13 +18,13 @@ using System.Reflection; "t\\")] [assembly: System.Reflection.AssemblyMetadata("dcpbinpath", "C:\\Program Files\\dotnet\\packs\\Aspire.Hosting.Orchestration.win-x64\\8.0.0\\tools\\ex" + "t\\bin\\")] -[assembly: System.Reflection.AssemblyMetadata("apphostprojectpath", "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.AppHost")] +[assembly: System.Reflection.AssemblyMetadata("apphostprojectpath", "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.AppHost")] [assembly: System.Reflection.AssemblyMetadata("aspiredashboardpath", "C:\\Program Files\\dotnet\\packs\\Aspire.Dashboard.Sdk.win-x64\\8.0.0\\tools\\Aspire.Das" + "hboard.exe")] [assembly: System.Reflection.AssemblyCompanyAttribute("Medusa.AppHost")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+542957620eaa47fb5f3c0cd3f2ddae4efef863dc")] [assembly: System.Reflection.AssemblyProductAttribute("Medusa.AppHost")] [assembly: System.Reflection.AssemblyTitleAttribute("Medusa.AppHost")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Medusa.AppHost/obj/Debug/net8.0/Medusa.AppHost.AssemblyInfoInputs.cache b/Medusa.AppHost/obj/Debug/net8.0/Medusa.AppHost.AssemblyInfoInputs.cache index 27992f6..23cb890 100644 --- a/Medusa.AppHost/obj/Debug/net8.0/Medusa.AppHost.AssemblyInfoInputs.cache +++ b/Medusa.AppHost/obj/Debug/net8.0/Medusa.AppHost.AssemblyInfoInputs.cache @@ -1 +1 @@ -9dad40a0097dd70eebf16e937f122b2e52d220c8e6aa58e82ed053789a6cfaac +ec7f354a4610b8d134f7641a67c2c1abefe396d4a440d666c2251c1e17e454a1 diff --git a/Medusa.AppHost/obj/Debug/net8.0/Medusa.AppHost.GeneratedMSBuildEditorConfig.editorconfig b/Medusa.AppHost/obj/Debug/net8.0/Medusa.AppHost.GeneratedMSBuildEditorConfig.editorconfig index e9ab81a..ae50829 100644 --- a/Medusa.AppHost/obj/Debug/net8.0/Medusa.AppHost.GeneratedMSBuildEditorConfig.editorconfig +++ b/Medusa.AppHost/obj/Debug/net8.0/Medusa.AppHost.GeneratedMSBuildEditorConfig.editorconfig @@ -8,6 +8,6 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Medusa.AppHost -build_property.ProjectDir = C:\Users\khouw\source\repos\Madusa\Medusa.AppHost\ +build_property.ProjectDir = C:\Users\khouw\source\repos\Medusa\Medusa.AppHost\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/Medusa.AppHost/obj/Debug/net8.0/Medusa.AppHost.assets.cache b/Medusa.AppHost/obj/Debug/net8.0/Medusa.AppHost.assets.cache index a65fb71..657277c 100644 Binary files a/Medusa.AppHost/obj/Debug/net8.0/Medusa.AppHost.assets.cache and b/Medusa.AppHost/obj/Debug/net8.0/Medusa.AppHost.assets.cache differ diff --git a/Medusa.AppHost/obj/Debug/net8.0/apphost.exe b/Medusa.AppHost/obj/Debug/net8.0/apphost.exe index 99783d4..5db51b5 100644 Binary files a/Medusa.AppHost/obj/Debug/net8.0/apphost.exe and b/Medusa.AppHost/obj/Debug/net8.0/apphost.exe differ diff --git a/Medusa.AppHost/obj/Medusa.AppHost.csproj.nuget.dgspec.json b/Medusa.AppHost/obj/Medusa.AppHost.csproj.nuget.dgspec.json index 657e43d..e213686 100644 --- a/Medusa.AppHost/obj/Medusa.AppHost.csproj.nuget.dgspec.json +++ b/Medusa.AppHost/obj/Medusa.AppHost.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.AppHost\\Medusa.AppHost.csproj": {} + "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.AppHost\\Medusa.AppHost.csproj": {} }, "projects": { - "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.AppHost\\Medusa.AppHost.csproj": { + "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.AppHost\\Medusa.AppHost.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.AppHost\\Medusa.AppHost.csproj", + "projectUniqueName": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.AppHost\\Medusa.AppHost.csproj", "projectName": "Medusa.AppHost", - "projectPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.AppHost\\Medusa.AppHost.csproj", + "projectPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.AppHost\\Medusa.AppHost.csproj", "packagesPath": "C:\\Users\\khouw\\.nuget\\packages\\", - "outputPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.AppHost\\obj\\", + "outputPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.AppHost\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" diff --git a/Medusa.AppHost/obj/project.assets.json b/Medusa.AppHost/obj/project.assets.json index ed75069..d63cf39 100644 --- a/Medusa.AppHost/obj/project.assets.json +++ b/Medusa.AppHost/obj/project.assets.json @@ -2834,11 +2834,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.AppHost\\Medusa.AppHost.csproj", + "projectUniqueName": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.AppHost\\Medusa.AppHost.csproj", "projectName": "Medusa.AppHost", - "projectPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.AppHost\\Medusa.AppHost.csproj", + "projectPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.AppHost\\Medusa.AppHost.csproj", "packagesPath": "C:\\Users\\khouw\\.nuget\\packages\\", - "outputPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.AppHost\\obj\\", + "outputPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.AppHost\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" diff --git a/Medusa.AppHost/obj/project.nuget.cache b/Medusa.AppHost/obj/project.nuget.cache index 8e0aa3f..5c08960 100644 --- a/Medusa.AppHost/obj/project.nuget.cache +++ b/Medusa.AppHost/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "i93btFtvTV0=", + "dgSpecHash": "Dww892BY3nA=", "success": true, - "projectFilePath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.AppHost\\Medusa.AppHost.csproj", + "projectFilePath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.AppHost\\Medusa.AppHost.csproj", "expectedPackageFiles": [ "C:\\Users\\khouw\\.nuget\\packages\\aspire.hosting\\8.0.0\\aspire.hosting.8.0.0.nupkg.sha512", "C:\\Users\\khouw\\.nuget\\packages\\aspire.hosting.apphost\\8.0.0\\aspire.hosting.apphost.8.0.0.nupkg.sha512", diff --git a/Medusa.Core/Attributes/HandlerAttribute.cs b/Medusa.Core/Attributes/HandlerAttribute.cs index 116c6f0..c9e0e36 100644 --- a/Medusa.Core/Attributes/HandlerAttribute.cs +++ b/Medusa.Core/Attributes/HandlerAttribute.cs @@ -1,6 +1,9 @@ namespace Medusa.Core.Attributes { - public class HandlerAttribute + [AttributeUsage(AttributeTargets.Class)] + public class HandlerAttribute(string module, string method) : Attribute { + public readonly string Module = module; + public readonly string Method = method; } } diff --git a/Medusa.Core/Endpoints/GetRedirectEndpoint.cs b/Medusa.Core/Endpoints/GetRedirectEndpoint.cs deleted file mode 100644 index e457d9b..0000000 --- a/Medusa.Core/Endpoints/GetRedirectEndpoint.cs +++ /dev/null @@ -1,20 +0,0 @@ -using FastEndpoints; - -namespace Medusa.Core.Endpoints -{ - public class GetRedirectEndpoint : EndpointWithoutRequest - { - public override void Configure() - { - Get("{**catchAll}"); - AllowAnonymous(); - } - - public override async Task HandleAsync(CancellationToken ct) - { - var redirectUrl = Environment.GetEnvironmentVariable("WEB_URL"); - - await SendRedirectAsync(redirectUrl); - } - } -} diff --git a/Medusa.Core/Endpoints/PostCoreEndpoint.cs b/Medusa.Core/Endpoints/PostCoreEndpoint.cs index 1b6357e..b0b818a 100644 --- a/Medusa.Core/Endpoints/PostCoreEndpoint.cs +++ b/Medusa.Core/Endpoints/PostCoreEndpoint.cs @@ -10,11 +10,12 @@ using System.Xml.Linq; namespace Medusa.Core.Endpoints; -public class PostCoreEndpoint(IHandlerService handlerService) : EndpointWithoutRequest +public class PostCoreEndpoint(IHandlerService handlerService, ILogger logger) : EndpointWithoutRequest { static readonly byte[] Key = Convert.FromHexString("00000000000069D74627D985EE2187161570D08D93B12455035B6DF0D8205DF5"); private readonly IHandlerService _handlerService = handlerService; + private readonly ILogger _logger = logger; public override void Configure() { @@ -24,6 +25,15 @@ public class PostCoreEndpoint(IHandlerService handlerService) : EndpointWithoutR public override async Task HandleAsync(CancellationToken ct) { + // Enable buffering to allow multiple reads of the request body + HttpContext.Request.EnableBuffering(); + + // The body is 932 encoded xml + using var reader = new StreamReader(HttpContext.Request.Body, Encoding.GetEncoding(932), false, 1024, true); + var body = await reader.ReadToEndAsync(); + + HttpContext.Request.Body.Position = 0; + bool compress = HttpContext.Request.Headers["X-Compress"].ToString().Contains("lz77"); bool encrypt = HttpContext.Request.Headers["X-Eamuse-Info"].FirstOrDefault() is not null; @@ -53,10 +63,26 @@ public class PostCoreEndpoint(IHandlerService handlerService) : EndpointWithoutR HttpContext.Request.Path = string.Join("/", HttpContext.Request.Path.ToString().Split('/').SkipLast(3).ToArray()); } - var responseXml = await _handlerService.Handle(amusementRequest.Module, amusementRequest.Method); + + _logger.LogInformation("Handling {Module} {Method}", amusementRequest.Module, amusementRequest.Method); + + var document = XDocument.Parse(body); + + var responseXml = await _handlerService.Handle(amusementRequest.Model, amusementRequest.Module, amusementRequest.Method, document); var encoding = HttpContext.Items["Encoding"]?.ToString() ?? "ShiftJIS"; - byte[] encodedBody = KbinConverter.Write(responseXml, (KnownEncodings)Enum.Parse(typeof(KnownEncodings), encoding)); + + switch(encoding) + { + case "shift_jis": + encoding = "ShiftJIS"; + break; + case "us-ascii": + encoding = "ASCII"; + break; + } + + byte[] encodedBody = KbinConverter.Write(responseXml, (KnownEncodings)Enum.Parse(typeof(KnownEncodings), encoding, true)); if(compress) { diff --git a/Medusa.Core/Extensions/ApplicationBuilderExtensions.cs b/Medusa.Core/Extensions/ApplicationBuilderExtensions.cs index 20f130d..199a189 100644 --- a/Medusa.Core/Extensions/ApplicationBuilderExtensions.cs +++ b/Medusa.Core/Extensions/ApplicationBuilderExtensions.cs @@ -1,9 +1,20 @@ -namespace Medusa.Core.Extensions +using Medusa.Core.Handlers; +using Medusa.Core.Services; +using System.Reflection; + +namespace Medusa.Core.Extensions { public static class ApplicationBuilderExtensions { public static IApplicationBuilder UseHandlers(this IApplicationBuilder app) { + var handlerService = app.ApplicationServices.GetRequiredService(); + + var assembly = Assembly.GetEntryAssembly() ?? throw new InvalidOperationException("Could not find entry assembly."); + var types = assembly.GetTypes().Where(t => t.GetInterfaces().Contains(typeof(IHandler))); + + handlerService.Handlers.AddRange(types); + return app; } } diff --git a/Medusa.Core/Extensions/ServiceCollectionExtensions.cs b/Medusa.Core/Extensions/ServiceCollectionExtensions.cs index 5b8e42d..9800f46 100644 --- a/Medusa.Core/Extensions/ServiceCollectionExtensions.cs +++ b/Medusa.Core/Extensions/ServiceCollectionExtensions.cs @@ -6,7 +6,7 @@ namespace Medusa.Core.Extensions { public static IServiceCollection AddHandlers(this IServiceCollection services) { - services.Add(new ServiceDescriptor(typeof(IHandlerService), typeof(HandlerService), ServiceLifetime.Singleton); + services.Add(new ServiceDescriptor(typeof(IHandlerService), typeof(HandlerService), ServiceLifetime.Singleton)); return services; } diff --git a/Medusa.Core/Handlers/Boot/GetServicesHandler.cs b/Medusa.Core/Handlers/Boot/GetServicesHandler.cs new file mode 100644 index 0000000..e357196 --- /dev/null +++ b/Medusa.Core/Handlers/Boot/GetServicesHandler.cs @@ -0,0 +1,82 @@ +using Medusa.Core.Attributes; +using System.Xml.Linq; + +namespace Medusa.Core.Handlers.Boot +{ + [Handler("services", "get")] + public class GetServicesHandler(ILogger logger, XDocument body) : IHandler + { + private readonly ILogger _logger = logger; + private readonly XDocument _body = body; + private const string CommonUrl = "http://localhost:5293/service/services/"; + + public Task HandleAsync(string model) + { + var services = CreateCoreServicesElement(); + + switch(model.Split(":")[0]) + { + case "KFC": + AddKfcServices(services); + break; + case "MDX": + AddMdxServices(services); + break; + } + + var document = new XDocument(new XElement("response", services)); + return Task.FromResult(document); + } + + private static XElement CreateCoreServicesElement() + { + var services = new XElement("services", + new XAttribute("expire", "3600"), + new XAttribute("method", "get"), + new XAttribute("mode", "operation"), + new XAttribute("status", "0")); + + var coreServices = new string[]{ + "cardmng", "facility", "message", "numbering", "package", "pcbevent", "pcbtracker", "pkglist", + "posevent", "userdata", "userid", "eacoin", "dlstatus", "netlog", "info", "reference", "sidmgr" + }; + + foreach(var service in coreServices) + { + services.Add(new XElement("item", + new XAttribute("name", service), + new XAttribute("url", $"{CommonUrl}{service}"))); + } + + services.Add(new XElement("item", new XAttribute("name", "ntp"), + new XAttribute("url", "ntp://pool.ntp.org/"))); + + services.Add(new XElement("item", new XAttribute("name", "keepalive"), + new XAttribute("url", + "http://127.0.0.1/keepalive?pa=127.0.0.1&ia=127.0.0.1&ga=127.0.0.1&ma=127.0.0.1&t1=2&t2=10"))); + + return services; + } + + private static void AddKfcServices(XElement services) + { + const string sdvxurl = "http://127.0.0.1/service/services/sdvx"; + string[] kfcServices = [ + "local", "local2", "lobby", "slocal", "slocal2", "sglocal", "sglocal2", "lab", "globby", + "slobby", "sglobby" + ]; + + foreach(string service in kfcServices) + services.Add(new XElement("item", new XAttribute("name", service), new XAttribute("url", sdvxurl))); + } + + private static void AddMdxServices(XElement services) + { + const string mdxurl = "http://127.0.0.1/service/services/ddr"; + string[] mdxServices = ["local"]; + + foreach(string service in mdxServices) + services.Add(new XElement("item", new XAttribute("name", service), new XAttribute("url", mdxurl))); + } + } +} diff --git a/Medusa.Core/Handlers/Common/AlivePcbTrackerHandler.cs b/Medusa.Core/Handlers/Common/AlivePcbTrackerHandler.cs new file mode 100644 index 0000000..1d4971e --- /dev/null +++ b/Medusa.Core/Handlers/Common/AlivePcbTrackerHandler.cs @@ -0,0 +1,29 @@ +using Medusa.Core.Attributes; +using Medusa.Core.Handlers.Boot; +using System.Xml.Linq; + +namespace Medusa.Core.Handlers.Common +{ + [Handler("pcbtracker", "alive")] + public class AlivePcbTrackerHandler(ILogger logger, XDocument body) : IHandler + { + private readonly ILogger _logger = logger; + private readonly XDocument _body = body; + + public Task HandleAsync(string model) + { + var pcbTracker = new XElement("response", + new XElement("pcbtracker", + new XAttribute("status", "0"), + new XAttribute("expire", "1200"), + new XAttribute("ecenable", "1"), + new XAttribute("eclimit", "2000"), + new XAttribute("limit", "2000"), + new XAttribute("time", DateTimeOffset.UtcNow.ToUnixTimeSeconds().ToString()))); + + var document = new XDocument(new XElement("response", pcbTracker)); + + return Task.FromResult(document); + } + } +} diff --git a/Medusa.Core/Handlers/Common/Card/AuthPassCardManagmentHandker.cs b/Medusa.Core/Handlers/Common/Card/AuthPassCardManagmentHandker.cs new file mode 100644 index 0000000..7e72fbf --- /dev/null +++ b/Medusa.Core/Handlers/Common/Card/AuthPassCardManagmentHandker.cs @@ -0,0 +1,20 @@ +using Medusa.Core.Attributes; +using System.Xml.Linq; + +namespace Medusa.Core.Handlers.Common.Card +{ + [Handler("cardmng", "authpass")] + public class AuthPassCardManagmentHandker(XDocument body) : IHandler + { + private readonly XDocument _body = body; + + public Task HandleAsync(string model) + { + var authPass = new XElement("cardmng", new XAttribute("status", "0")); + + var document = new XDocument(new XElement("response", authPass)); + + return Task.FromResult(document); + } + } +} diff --git a/Medusa.Core/Handlers/Common/Card/GetRefIdCardManagmentHandler.cs b/Medusa.Core/Handlers/Common/Card/GetRefIdCardManagmentHandler.cs new file mode 100644 index 0000000..d62fd66 --- /dev/null +++ b/Medusa.Core/Handlers/Common/Card/GetRefIdCardManagmentHandler.cs @@ -0,0 +1,29 @@ +using Medusa.Core.Attributes; +using System.Xml.Linq; + +namespace Medusa.Core.Handlers.Common.Card +{ + [Handler("cardmng", "getrefid")] + public class GetRefIdCardManagmentHandler(XDocument body) : IHandler + { + private readonly XDocument _body = body; + + public Task HandleAsync(string model) + { + var rootCall = _body.Root; + var cardManagement = rootCall?.Element("cardmng"); + if(cardManagement != null) { + var cardId = cardManagement.Attribute("cardid")?.Value; + var password = cardManagement.Attribute("passwd")?.Value; + + InquireCardManagmentHandler.CardIds.Add((cardId, password)); + } + + var getRefId = new XElement("cardmng", new XAttribute("status", "0"), new XAttribute("refid", "00000000000"), new XAttribute("dataid", "000000000000000")); + + var document = new XDocument(new XElement("response", getRefId)); + + return Task.FromResult(document); + } + } +} diff --git a/Medusa.Core/Handlers/Common/Card/InquireCardManagmentHandler.cs b/Medusa.Core/Handlers/Common/Card/InquireCardManagmentHandler.cs new file mode 100644 index 0000000..fe156d8 --- /dev/null +++ b/Medusa.Core/Handlers/Common/Card/InquireCardManagmentHandler.cs @@ -0,0 +1,36 @@ +using Medusa.Core.Attributes; +using System.Xml; +using System.Xml.Linq; + +namespace Medusa.Core.Handlers.Common.Card +{ + [Handler("cardmng", "inquire")] + public class InquireCardManagmentHandler(XDocument body) : IHandler + { + private readonly XDocument _body = body; + + public static List<(string cardId, string pincode)> CardIds = []; + + public Task HandleAsync(string model) + { + var cardId = _body.Root?.Element("cardmng")?.Attribute("cardid")?.Value; + + var existingCard = CardIds.FirstOrDefault(x => x.cardId == cardId); + + var cardManagment = new XElement("cardmng", new XAttribute("binded", "1"), new XAttribute("dataid", "0000000000000000"), + new XAttribute("exflag", "1"), new XAttribute("expired", "0"), new XAttribute("newflag", "0"), + new XAttribute("refid", "0000000000000000"), new XAttribute("status", "0")); + + var document = new XDocument(new XElement("response", cardManagment)); + + if (existingCard is (null, null)) + { + cardManagment = new XElement("cardmng", new XAttribute("status", "112")); + document = new XDocument(new XElement("response", cardManagment)); + } + + + return Task.FromResult(document); + } + } +} diff --git a/Medusa.Core/Handlers/Common/GetFacilityHandler.cs b/Medusa.Core/Handlers/Common/GetFacilityHandler.cs new file mode 100644 index 0000000..6c1fdf2 --- /dev/null +++ b/Medusa.Core/Handlers/Common/GetFacilityHandler.cs @@ -0,0 +1,65 @@ +using Medusa.Core.Attributes; +using Microsoft.AspNetCore.Hosting.Server; +using Microsoft.AspNetCore.Hosting.Server.Features; +using Microsoft.AspNetCore.Http; +using Microsoft.AspNetCore.Http.Features; +using System.Xml.Linq; + +namespace Medusa.Core.Handlers.Common +{ + [Handler("facility", "get")] + public class GetFacilityHandler(IServer server, XDocument body) : IHandler + { + private readonly IServer _server = server; + private IServerAddressesFeature? serverAddressesFeature => _server.Features.Get(); + private readonly XDocument _body = body; + + public Task HandleAsync(string model) + { + var port = serverAddressesFeature?.Addresses?.FirstOrDefault(x => x.StartsWith("http://"))?.Split(":")[2] ?? "5293"; + + var facility = new XElement("facility", + new XAttribute("status", "0")); + + var location = new XElement("location", + new XElement("id", "00000000"), + new XElement("country", "US"), + new XElement("region", "NA"), + new XElement("name", "Medusa"), + new XElement("type", 0, new XAttribute("__type", "u8"))); + + var line = new XElement("line", + new XElement("id", "00000000"), + new XElement("class", 0, new XAttribute("__type", "u8"))); + + var portfw = new XElement("portfw", + new XElement("globalip", "127.0.0.1", new XAttribute("__type", "ip4")), + new XElement("globalport", port, new XAttribute("__type", "u16")), + new XElement("privateport", port, new XAttribute("__type", "u16"))); + + var _public = new XElement("public", + new XElement("flag", 1, new XAttribute("__type", "u8")), + new XElement("name", "Medusa"), + new XElement("latitude", "0.0"), + new XElement("longitude", "0.0")); + + var share = new XElement("share", + new XElement("eacoin", + new XElement("notchamount", 0, new XAttribute("__type", "s32")), + new XElement("notchcount", 0, new XAttribute("__type", "s32")), + new XElement("supplylimit", 100000, new XAttribute("__type", "s32"))), + new XElement("url", + new XElement("eapass", "http://eagate.573.jp"), + new XElement("arcadefan", "http://eagate.573.jp"), + new XElement("konaminetdx", "http://eagate.573.jp"), + new XElement("konamiid", "http://eagate.573.jp"), + new XElement("eagate", "http://eagate.573.jp"))); + + facility.Add(location, line, portfw, _public, share); + + var document = new XDocument(new XElement("response", facility)); + + return Task.FromResult(document); + } + } +} diff --git a/Medusa.Core/Handlers/Common/GetMessageHandler.cs b/Medusa.Core/Handlers/Common/GetMessageHandler.cs new file mode 100644 index 0000000..4c47392 --- /dev/null +++ b/Medusa.Core/Handlers/Common/GetMessageHandler.cs @@ -0,0 +1,23 @@ +using Medusa.Core.Attributes; +using System.Xml.Linq; + +namespace Medusa.Core.Handlers.Common +{ + [Handler("message", "get")] + public class GetMessageHandler(XDocument body) : IHandler + { + private readonly XDocument _body = body; + + public Task HandleAsync(string model) + { + var message = new XElement("message", + new XAttribute("expire", "300"), + new XAttribute("status", "0")); + + var document = new XDocument( + new XElement("response", message)); + + return Task.FromResult(document); + } + } +} diff --git a/Medusa.Core/Handlers/Common/OTAUpdates/ListPackageHandler.cs b/Medusa.Core/Handlers/Common/OTAUpdates/ListPackageHandler.cs new file mode 100644 index 0000000..1efecdd --- /dev/null +++ b/Medusa.Core/Handlers/Common/OTAUpdates/ListPackageHandler.cs @@ -0,0 +1,20 @@ +using Medusa.Core.Attributes; +using System.Xml.Linq; + +namespace Medusa.Core.Handlers.Common.OTAUpdates +{ + [Handler("package", "list")] + public class ListPackageHandler(XDocument body) : IHandler + { + private readonly XDocument _body = body; + + public Task HandleAsync(string model) + { + var package = new XElement("package", new XAttribute("expire", "600"), new XAttribute("status", "0")); + + var document = new XDocument(new XElement("response", package)); + + return Task.FromResult(document); + } + } +} diff --git a/Medusa.Core/Handlers/Common/OTAUpdates/ProgressDLStatusHandler.cs b/Medusa.Core/Handlers/Common/OTAUpdates/ProgressDLStatusHandler.cs new file mode 100644 index 0000000..8eb1bb9 --- /dev/null +++ b/Medusa.Core/Handlers/Common/OTAUpdates/ProgressDLStatusHandler.cs @@ -0,0 +1,20 @@ +using Medusa.Core.Attributes; +using System.Xml.Linq; + +namespace Medusa.Core.Handlers.Common.OTAUpdates +{ + [Handler("dlstatus", "progress")] + public class ProgressDLStatusHandler(XDocument body) : IHandler + { + private readonly XDocument _body = body; + + public Task HandleAsync(string model) + { + var dlStatus = new XElement("dlstatus", new XAttribute("status", "0")); + + var document = new XDocument(new XElement("response", dlStatus)); + + return Task.FromResult(document); + } + } +} diff --git a/Medusa.Core/Handlers/Common/PutPcbEventHandler.cs b/Medusa.Core/Handlers/Common/PutPcbEventHandler.cs new file mode 100644 index 0000000..dcfcc99 --- /dev/null +++ b/Medusa.Core/Handlers/Common/PutPcbEventHandler.cs @@ -0,0 +1,45 @@ +using Medusa.Core.Attributes; +using System.Xml.Linq; + +namespace Medusa.Core.Handlers.Common +{ + [Handler("pcbevent", "put")] + public class PutPcbEventHandler(ILogger logger, XDocument body) : IHandler + { + private readonly XDocument _body = body; + private readonly ILogger _logger = logger; + + public Task HandleAsync(string model) + { + var rootCallElement = _body.Root; + + var itemElement = rootCallElement?.Element("pcbevent")?.Element("item"); + + var timeElement = itemElement?.Element("time"); + string time = timeElement is not null ? UnixTimeStampToDateTime(double.Parse(timeElement.Value)).ToString() : ""; + + _logger.LogInformation("PCBEvent: tag={Tag} srcid={SrcId} model={Model} name={Name} time={Time}", + rootCallElement?.Attribute("tag")?.Value ?? "", + rootCallElement?.Attribute("srcid")?.Value ?? "", + rootCallElement?.Attribute("model")?.Value ?? "", + itemElement?.Element("name")?.Value ?? "", + time + ); + + var pcbEvent = new XElement("response", + new XElement("pcbevent", + new XAttribute("status", "0"))); + + var document = new XDocument(new XElement("response", pcbEvent)); + return Task.FromResult(document); + } + + public static DateTime UnixTimeStampToDateTime(double unixTimeStamp) + { + // Unix timestamp is seconds past epoch + DateTime dateTime = new DateTime(1970, 1, 1, 0, 0, 0, 0, DateTimeKind.Utc); + dateTime = dateTime.AddSeconds(unixTimeStamp).ToLocalTime(); + return dateTime; + } + } +} diff --git a/Medusa.Core/Handlers/IHandler.cs b/Medusa.Core/Handlers/IHandler.cs index 609ea1b..c5e18b3 100644 --- a/Medusa.Core/Handlers/IHandler.cs +++ b/Medusa.Core/Handlers/IHandler.cs @@ -4,6 +4,6 @@ namespace Medusa.Core.Handlers { public interface IHandler { - Task Handle(); + Task HandleAsync(string model); } } diff --git a/Medusa.Core/Medusa.Core.csproj b/Medusa.Core/Medusa.Core.csproj index d4fc802..c3368b4 100644 --- a/Medusa.Core/Medusa.Core.csproj +++ b/Medusa.Core/Medusa.Core.csproj @@ -19,11 +19,9 @@ - - diff --git a/Medusa.Core/Medusa.Core.csproj.user b/Medusa.Core/Medusa.Core.csproj.user index dd2d54c..983ecfc 100644 --- a/Medusa.Core/Medusa.Core.csproj.user +++ b/Medusa.Core/Medusa.Core.csproj.user @@ -1,6 +1,9 @@  - Container (Dockerfile) + http + + + ProjectDebugger \ No newline at end of file diff --git a/Medusa.Core/Middlewares/BodyParsingMiddleware.cs b/Medusa.Core/Middlewares/BodyParsingMiddleware.cs index 43b3852..e1f3e47 100644 --- a/Medusa.Core/Middlewares/BodyParsingMiddleware.cs +++ b/Medusa.Core/Middlewares/BodyParsingMiddleware.cs @@ -24,7 +24,8 @@ namespace Medusa.Core.Middlewares var body = await ParseRequest(context); context.Items["Encoding"] = body.Declaration.Encoding; - context.Request.Body = new MemoryStream(Encoding.GetEncoding(932).GetBytes(body.ToString())); + var bodyString = body.ToString(); + context.Request.Body = new MemoryStream(Encoding.GetEncoding(932).GetBytes(bodyString)); await _next(context); } @@ -35,10 +36,10 @@ namespace Medusa.Core.Middlewares var info = context.Request.Headers["X-Eamuse-Info"].FirstOrDefault(); var contentLength = context.Request.Headers.ContentLength ?? 0; byte[] data = new byte[(int)contentLength]; + await context.Request.Body.ReadAsync(data.AsMemory(0, (int)contentLength)); if(info is not null) { - await context.Request.Body.ReadAsync(data.AsMemory(0, (int)contentLength)); string[] infoParts = info.Split('-'); for(int i = 0; i < 6; i++) @@ -55,8 +56,17 @@ namespace Medusa.Core.Middlewares data = LZ77.Decompress(data); } + var returnData = new XDocument(); + + try + { + returnData = KbinConverter.ReadXmlLinq(data); + } catch (Exception e) + { + Console.WriteLine(e); + } //Data is now xml in konami binary form - return KbinConverter.ReadXmlLinq(data); + return returnData; } } } diff --git a/Medusa.Core/Program.cs b/Medusa.Core/Program.cs index 57a708f..e956a40 100644 --- a/Medusa.Core/Program.cs +++ b/Medusa.Core/Program.cs @@ -1,6 +1,10 @@ using FastEndpoints; using Medusa.Core.Extensions; +using Medusa.Core.Middlewares; using Medusa.Core.Request; +using System.Text; + +Encoding.RegisterProvider(CodePagesEncodingProvider.Instance); var builder = WebApplication.CreateBuilder(args); @@ -15,6 +19,8 @@ builder.AddServiceDefaults(); var app = builder.Build(); +app.UseMiddleware(); + app.UseFastEndpoints(); app.UseHandlers(); diff --git a/Medusa.Core/Services/HandlerService.cs b/Medusa.Core/Services/HandlerService.cs index 8d80bd3..bb41cf8 100644 --- a/Medusa.Core/Services/HandlerService.cs +++ b/Medusa.Core/Services/HandlerService.cs @@ -1,14 +1,47 @@ -using Medusa.Core.Handlers; +using Medusa.Core.Attributes; +using Medusa.Core.Handlers; +using System.Reflection; using System.Xml.Linq; namespace Medusa.Core.Services { - public class HandlerService : IHandlerService + public class HandlerService(IServiceProvider serviceProvider, ILogger logger) : IHandlerService { - public IEnumerable _handlers { get; set; } = []; + private readonly IServiceProvider _serviceProvider = serviceProvider; + private readonly ILogger _logger = logger; - public async Task Handle(string module, string service) + public List Handlers { get; set; } = []; + + public async Task Handle(string model, string module, string method, XDocument body) { + foreach (var handler in Handlers) + { + //Module and service are on the attribute + var handlerAttribute = handler.CustomAttributes.FirstOrDefault(x => x.AttributeType == typeof(HandlerAttribute)); + + if (handlerAttribute is null) + continue; + + var attributeModule = handlerAttribute.ConstructorArguments[0].Value.ToString(); + var attributeMethod = handlerAttribute.ConstructorArguments[1].Value.ToString(); + + if (attributeModule == module && attributeMethod == method) + { + // Body param is optional so check for it + bool requiresXDocumentConstructor = handler.GetConstructors() + .Any(c => c.GetParameters().Any(p => p.ParameterType == typeof(XDocument))); + + IHandler handlerInstance = requiresXDocumentConstructor + ? (IHandler)ActivatorUtilities.CreateInstance(_serviceProvider, handler, body) + : (IHandler)ActivatorUtilities.CreateInstance(_serviceProvider, handler); + + return await handlerInstance.HandleAsync(model); + } + } + + //If no handler is found return an empty document + _logger.LogWarning($"No handler found for {model}/{module}/{method}"); + return new XDocument(); } } diff --git a/Medusa.Core/Services/IHandlerService.cs b/Medusa.Core/Services/IHandlerService.cs index 8352c5d..bdf8b10 100644 --- a/Medusa.Core/Services/IHandlerService.cs +++ b/Medusa.Core/Services/IHandlerService.cs @@ -1,9 +1,11 @@ -using System.Xml.Linq; +using Medusa.Core.Handlers; +using System.Xml.Linq; namespace Medusa.Core.Services { public interface IHandlerService { - Task Handle(string module, string service); + public List Handlers { get; set; } + Task Handle(string model, string module, string method, XDocument body); } } diff --git a/Medusa.Core/obj/Container/ImageBuildContext.cache b/Medusa.Core/obj/Container/ImageBuildContext.cache index 85f6e91..47c96bc 100644 --- a/Medusa.Core/obj/Container/ImageBuildContext.cache +++ b/Medusa.Core/obj/Container/ImageBuildContext.cache @@ -1 +1 @@ -xHtDIOXB7sUwd05dhN3vb3MU00Jc3/sfGrDPAx/PM3M= \ No newline at end of file +3wCsPNQZQQNrnoh9FlZn+JEBEnMazkHCZUJCIrRpHtA= \ No newline at end of file diff --git a/Medusa.Core/obj/Container/ImageId.cache b/Medusa.Core/obj/Container/ImageId.cache index 85e403b..19c1d1f 100644 --- a/Medusa.Core/obj/Container/ImageId.cache +++ b/Medusa.Core/obj/Container/ImageId.cache @@ -1 +1 @@ -sha256:076a9e66f06bc5bc7754e344c3cf86f9f5d44409aed6472de6ab2cd4a4c1b6b6 \ No newline at end of file +sha256:1691ebccc4c5d3cca8ae2ab6962050ea9c218668660a5fff1d3ce646e97417a3 \ No newline at end of file diff --git a/Medusa.Core/obj/Container/LaunchedImageId.cache b/Medusa.Core/obj/Container/LaunchedImageId.cache index 85e403b..19c1d1f 100644 --- a/Medusa.Core/obj/Container/LaunchedImageId.cache +++ b/Medusa.Core/obj/Container/LaunchedImageId.cache @@ -1 +1 @@ -sha256:076a9e66f06bc5bc7754e344c3cf86f9f5d44409aed6472de6ab2cd4a4c1b6b6 \ No newline at end of file +sha256:1691ebccc4c5d3cca8ae2ab6962050ea9c218668660a5fff1d3ce646e97417a3 \ No newline at end of file diff --git a/Medusa.Core/obj/Container/VolumeMappings.cache b/Medusa.Core/obj/Container/VolumeMappings.cache index d591d46..3f27755 100644 --- a/Medusa.Core/obj/Container/VolumeMappings.cache +++ b/Medusa.Core/obj/Container/VolumeMappings.cache @@ -1 +1 @@ -{"C:\\Users\\khouw\\vsdbg\\vs2017u5":"/remote_debugger","C:\\Users\\khouw\\AppData\\Roaming\\Microsoft\\UserSecrets":"/home/app/.microsoft/usersecrets","C:\\Users\\khouw\\AppData\\Roaming\\ASP.NET\\Https":"/home/app/.aspnet/https","C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\MSBuild\\Sdks\\Microsoft.Docker.Sdk\\tools\\linux-x64\\net8.0":"/VSTools","C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\Common7\\IDE\\CommonExtensions\\Microsoft\\HotReload":"/HotReloadAgent","C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core":"/app","C:\\Users\\khouw\\source\\repos\\Madusa":"/src/","C:\\Users\\khouw\\.nuget\\packages":"/.nuget/fallbackpackages2","C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages":"/.nuget/fallbackpackages"} \ No newline at end of file +{"C:\\Users\\khouw\\vsdbg\\vs2017u5":"/remote_debugger","C:\\Users\\khouw\\AppData\\Roaming\\Microsoft\\UserSecrets":"/home/app/.microsoft/usersecrets","C:\\Users\\khouw\\AppData\\Roaming\\ASP.NET\\Https":"/home/app/.aspnet/https","C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\MSBuild\\Sdks\\Microsoft.Docker.Sdk\\tools\\linux-x64\\net8.0":"/VSTools","C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\Common7\\IDE\\CommonExtensions\\Microsoft\\HotReload":"/HotReloadAgent","C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core":"/app","C:\\Users\\khouw\\source\\repos\\Medusa":"/src/","C:\\Users\\khouw\\.nuget\\packages":"/.nuget/fallbackpackages2","C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages":"/.nuget/fallbackpackages"} \ No newline at end of file diff --git a/Medusa.Core/obj/Container/VolumeMappings2.cache b/Medusa.Core/obj/Container/VolumeMappings2.cache index a84a444..6d27dfb 100644 --- a/Medusa.Core/obj/Container/VolumeMappings2.cache +++ b/Medusa.Core/obj/Container/VolumeMappings2.cache @@ -1 +1 @@ -[{"SourcePath":"C:\\Users\\khouw\\vsdbg\\vs2017u5","TargetPath":"/remote_debugger","ReadOnly":false},{"SourcePath":"C:\\Users\\khouw\\AppData\\Roaming\\Microsoft\\UserSecrets","TargetPath":"/root/.microsoft/usersecrets","ReadOnly":true},{"SourcePath":"C:\\Users\\khouw\\AppData\\Roaming\\Microsoft\\UserSecrets","TargetPath":"/home/app/.microsoft/usersecrets","ReadOnly":true},{"SourcePath":"C:\\Users\\khouw\\AppData\\Roaming\\ASP.NET\\Https","TargetPath":"/root/.aspnet/https","ReadOnly":true},{"SourcePath":"C:\\Users\\khouw\\AppData\\Roaming\\ASP.NET\\Https","TargetPath":"/home/app/.aspnet/https","ReadOnly":true},{"SourcePath":"C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\MSBuild\\Sdks\\Microsoft.Docker.Sdk\\tools\\linux-x64\\net8.0","TargetPath":"/VSTools","ReadOnly":true},{"SourcePath":"C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\Common7\\IDE\\CommonExtensions\\Microsoft\\HotReload","TargetPath":"/HotReloadAgent","ReadOnly":true},{"SourcePath":"C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core","TargetPath":"/app","ReadOnly":false},{"SourcePath":"C:\\Users\\khouw\\source\\repos\\Madusa","TargetPath":"/src/","ReadOnly":false},{"SourcePath":"C:\\Users\\khouw\\.nuget\\packages","TargetPath":"/.nuget/fallbackpackages2","ReadOnly":false},{"SourcePath":"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages","TargetPath":"/.nuget/fallbackpackages","ReadOnly":false}] \ No newline at end of file +[{"SourcePath":"C:\\Users\\khouw\\vsdbg\\vs2017u5","TargetPath":"/remote_debugger","ReadOnly":false},{"SourcePath":"C:\\Users\\khouw\\AppData\\Roaming\\Microsoft\\UserSecrets","TargetPath":"/root/.microsoft/usersecrets","ReadOnly":true},{"SourcePath":"C:\\Users\\khouw\\AppData\\Roaming\\Microsoft\\UserSecrets","TargetPath":"/home/app/.microsoft/usersecrets","ReadOnly":true},{"SourcePath":"C:\\Users\\khouw\\AppData\\Roaming\\ASP.NET\\Https","TargetPath":"/root/.aspnet/https","ReadOnly":true},{"SourcePath":"C:\\Users\\khouw\\AppData\\Roaming\\ASP.NET\\Https","TargetPath":"/home/app/.aspnet/https","ReadOnly":true},{"SourcePath":"C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\MSBuild\\Sdks\\Microsoft.Docker.Sdk\\tools\\linux-x64\\net8.0","TargetPath":"/VSTools","ReadOnly":true},{"SourcePath":"C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\Common7\\IDE\\CommonExtensions\\Microsoft\\HotReload","TargetPath":"/HotReloadAgent","ReadOnly":true},{"SourcePath":"C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core","TargetPath":"/app","ReadOnly":false},{"SourcePath":"C:\\Users\\khouw\\source\\repos\\Medusa","TargetPath":"/src/","ReadOnly":false},{"SourcePath":"C:\\Users\\khouw\\.nuget\\packages","TargetPath":"/.nuget/fallbackpackages2","ReadOnly":false},{"SourcePath":"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages","TargetPath":"/.nuget/fallbackpackages","ReadOnly":false}] \ No newline at end of file diff --git a/Medusa.Core/obj/Debug/net8.0/Medusa.Core.AssemblyInfo.cs b/Medusa.Core/obj/Debug/net8.0/Medusa.Core.AssemblyInfo.cs index 21f8514..eff0ea2 100644 --- a/Medusa.Core/obj/Debug/net8.0/Medusa.Core.AssemblyInfo.cs +++ b/Medusa.Core/obj/Debug/net8.0/Medusa.Core.AssemblyInfo.cs @@ -15,7 +15,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Medusa.Core")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+542957620eaa47fb5f3c0cd3f2ddae4efef863dc")] [assembly: System.Reflection.AssemblyProductAttribute("Medusa.Core")] [assembly: System.Reflection.AssemblyTitleAttribute("Medusa.Core")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Medusa.Core/obj/Debug/net8.0/Medusa.Core.AssemblyInfoInputs.cache b/Medusa.Core/obj/Debug/net8.0/Medusa.Core.AssemblyInfoInputs.cache index 3885358..42d87ce 100644 --- a/Medusa.Core/obj/Debug/net8.0/Medusa.Core.AssemblyInfoInputs.cache +++ b/Medusa.Core/obj/Debug/net8.0/Medusa.Core.AssemblyInfoInputs.cache @@ -1 +1 @@ -136c23120d7d54a6dfc9f3cf64823cf2631081b65199a03518b05037e5559d1e +3525735e476757459a0a2ebfbb6795b3bcae40ccb92cac1d08e058fb3a7fd290 diff --git a/Medusa.Core/obj/Debug/net8.0/Medusa.Core.GeneratedMSBuildEditorConfig.editorconfig b/Medusa.Core/obj/Debug/net8.0/Medusa.Core.GeneratedMSBuildEditorConfig.editorconfig index 678c99a..dbeb725 100644 --- a/Medusa.Core/obj/Debug/net8.0/Medusa.Core.GeneratedMSBuildEditorConfig.editorconfig +++ b/Medusa.Core/obj/Debug/net8.0/Medusa.Core.GeneratedMSBuildEditorConfig.editorconfig @@ -9,11 +9,11 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Medusa.Core build_property.RootNamespace = Medusa.Core -build_property.ProjectDir = C:\Users\khouw\source\repos\Madusa\Medusa.Core\ +build_property.ProjectDir = C:\Users\khouw\source\repos\Medusa\Medusa.Core\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.RazorLangVersion = 8.0 build_property.SupportLocalizedComponentNames = build_property.GenerateRazorMetadataSourceChecksumAttributes = -build_property.MSBuildProjectDirectory = C:\Users\khouw\source\repos\Madusa\Medusa.Core +build_property.MSBuildProjectDirectory = C:\Users\khouw\source\repos\Medusa\Medusa.Core build_property._RazorSourceGeneratorDebug = diff --git a/Medusa.Core/obj/Debug/net8.0/Medusa.Core.assets.cache b/Medusa.Core/obj/Debug/net8.0/Medusa.Core.assets.cache index eb6e0a1..fbb1939 100644 Binary files a/Medusa.Core/obj/Debug/net8.0/Medusa.Core.assets.cache and b/Medusa.Core/obj/Debug/net8.0/Medusa.Core.assets.cache differ diff --git a/Medusa.Core/obj/Debug/net8.0/Medusa.Core.csproj.AssemblyReference.cache b/Medusa.Core/obj/Debug/net8.0/Medusa.Core.csproj.AssemblyReference.cache index 3ab1686..bb4a095 100644 Binary files a/Medusa.Core/obj/Debug/net8.0/Medusa.Core.csproj.AssemblyReference.cache and b/Medusa.Core/obj/Debug/net8.0/Medusa.Core.csproj.AssemblyReference.cache differ diff --git a/Medusa.Core/obj/Debug/net8.0/apphost.exe b/Medusa.Core/obj/Debug/net8.0/apphost.exe index d7822db..d4522ab 100644 Binary files a/Medusa.Core/obj/Debug/net8.0/apphost.exe and b/Medusa.Core/obj/Debug/net8.0/apphost.exe differ diff --git a/Medusa.Core/obj/Debug/net8.0/staticwebassets.build.json b/Medusa.Core/obj/Debug/net8.0/staticwebassets.build.json index b8205b3..de2d463 100644 --- a/Medusa.Core/obj/Debug/net8.0/staticwebassets.build.json +++ b/Medusa.Core/obj/Debug/net8.0/staticwebassets.build.json @@ -1,6 +1,6 @@ { "Version": 1, - "Hash": "nty8N/ejuQJa65lYW7amvH38zfQM9F3ghSSyx31ao0U=", + "Hash": "LBp2xlTQjquTVSIz0y3EUd1GjUO4g7Vrqiyh3ZobKNg=", "Source": "Medusa.Core", "BasePath": "_content/Medusa.Core", "Mode": "Default", diff --git a/Medusa.Core/obj/Medusa.Core.csproj.nuget.dgspec.json b/Medusa.Core/obj/Medusa.Core.csproj.nuget.dgspec.json index 01e292b..ea2a52c 100644 --- a/Medusa.Core/obj/Medusa.Core.csproj.nuget.dgspec.json +++ b/Medusa.Core/obj/Medusa.Core.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Medusa.Core.csproj": {} + "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Medusa.Core.csproj": {} }, "projects": { - "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Medusa.Core.csproj": { + "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Medusa.Core.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Medusa.Core.csproj", + "projectUniqueName": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Medusa.Core.csproj", "projectName": "Medusa.Core", - "projectPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Medusa.Core.csproj", + "projectPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Medusa.Core.csproj", "packagesPath": "C:\\Users\\khouw\\.nuget\\packages\\", - "outputPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\obj\\", + "outputPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -33,8 +33,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj": { - "projectPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj" + "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj": { + "projectPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj" } } } @@ -90,14 +90,14 @@ } } }, - "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj": { + "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj", + "projectUniqueName": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj", "projectName": "Medusa.ServiceDefaults", - "projectPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj", + "projectPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj", "packagesPath": "C:\\Users\\khouw\\.nuget\\packages\\", - "outputPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\obj\\", + "outputPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" diff --git a/Medusa.Core/obj/project.assets.json b/Medusa.Core/obj/project.assets.json index 310a980..ca01aef 100644 --- a/Medusa.Core/obj/project.assets.json +++ b/Medusa.Core/obj/project.assets.json @@ -2701,11 +2701,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Medusa.Core.csproj", + "projectUniqueName": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Medusa.Core.csproj", "projectName": "Medusa.Core", - "projectPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Medusa.Core.csproj", + "projectPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Medusa.Core.csproj", "packagesPath": "C:\\Users\\khouw\\.nuget\\packages\\", - "outputPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\obj\\", + "outputPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -2727,8 +2727,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj": { - "projectPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj" + "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj": { + "projectPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj" } } } diff --git a/Medusa.Core/obj/project.nuget.cache b/Medusa.Core/obj/project.nuget.cache index 2eae058..1f8b872 100644 --- a/Medusa.Core/obj/project.nuget.cache +++ b/Medusa.Core/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "fdCVUmcRnp4=", + "dgSpecHash": "KdZS41n5mhY=", "success": true, - "projectFilePath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Core\\Medusa.Core.csproj", + "projectFilePath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Core\\Medusa.Core.csproj", "expectedPackageFiles": [ "C:\\Users\\khouw\\.nuget\\packages\\fastendpoints\\5.28.0\\fastendpoints.5.28.0.nupkg.sha512", "C:\\Users\\khouw\\.nuget\\packages\\fastendpoints.attributes\\5.28.0\\fastendpoints.attributes.5.28.0.nupkg.sha512", diff --git a/Medusa.ServiceDefaults/obj/Debug/net8.0/Medusa.ServiceDefaults.AssemblyInfo.cs b/Medusa.ServiceDefaults/obj/Debug/net8.0/Medusa.ServiceDefaults.AssemblyInfo.cs index e0bd09b..cddce61 100644 --- a/Medusa.ServiceDefaults/obj/Debug/net8.0/Medusa.ServiceDefaults.AssemblyInfo.cs +++ b/Medusa.ServiceDefaults/obj/Debug/net8.0/Medusa.ServiceDefaults.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Medusa.ServiceDefaults")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+542957620eaa47fb5f3c0cd3f2ddae4efef863dc")] [assembly: System.Reflection.AssemblyProductAttribute("Medusa.ServiceDefaults")] [assembly: System.Reflection.AssemblyTitleAttribute("Medusa.ServiceDefaults")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Medusa.ServiceDefaults/obj/Debug/net8.0/Medusa.ServiceDefaults.AssemblyInfoInputs.cache b/Medusa.ServiceDefaults/obj/Debug/net8.0/Medusa.ServiceDefaults.AssemblyInfoInputs.cache index 0aabd45..9bb6355 100644 --- a/Medusa.ServiceDefaults/obj/Debug/net8.0/Medusa.ServiceDefaults.AssemblyInfoInputs.cache +++ b/Medusa.ServiceDefaults/obj/Debug/net8.0/Medusa.ServiceDefaults.AssemblyInfoInputs.cache @@ -1 +1 @@ -80ca20e52d01b55129afaea9b51c44815988ab1aa9fd8cf789f32fc9c021d711 +3335868cd4b54458563a728d86bebf567ed6552f2d2b0ac4db57168fce616b06 diff --git a/Medusa.ServiceDefaults/obj/Debug/net8.0/Medusa.ServiceDefaults.GeneratedMSBuildEditorConfig.editorconfig b/Medusa.ServiceDefaults/obj/Debug/net8.0/Medusa.ServiceDefaults.GeneratedMSBuildEditorConfig.editorconfig index b546a48..edf8df0 100644 --- a/Medusa.ServiceDefaults/obj/Debug/net8.0/Medusa.ServiceDefaults.GeneratedMSBuildEditorConfig.editorconfig +++ b/Medusa.ServiceDefaults/obj/Debug/net8.0/Medusa.ServiceDefaults.GeneratedMSBuildEditorConfig.editorconfig @@ -8,6 +8,6 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Medusa.ServiceDefaults -build_property.ProjectDir = C:\Users\khouw\source\repos\Madusa\Medusa.ServiceDefaults\ +build_property.ProjectDir = C:\Users\khouw\source\repos\Medusa\Medusa.ServiceDefaults\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/Medusa.ServiceDefaults/obj/Debug/net8.0/Medusa.ServiceDefaults.assets.cache b/Medusa.ServiceDefaults/obj/Debug/net8.0/Medusa.ServiceDefaults.assets.cache index 2bcda9a..b92945c 100644 Binary files a/Medusa.ServiceDefaults/obj/Debug/net8.0/Medusa.ServiceDefaults.assets.cache and b/Medusa.ServiceDefaults/obj/Debug/net8.0/Medusa.ServiceDefaults.assets.cache differ diff --git a/Medusa.ServiceDefaults/obj/Medusa.ServiceDefaults.csproj.nuget.dgspec.json b/Medusa.ServiceDefaults/obj/Medusa.ServiceDefaults.csproj.nuget.dgspec.json index 808808d..5c1e633 100644 --- a/Medusa.ServiceDefaults/obj/Medusa.ServiceDefaults.csproj.nuget.dgspec.json +++ b/Medusa.ServiceDefaults/obj/Medusa.ServiceDefaults.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj": {} + "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj": {} }, "projects": { - "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj": { + "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj", + "projectUniqueName": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj", "projectName": "Medusa.ServiceDefaults", - "projectPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj", + "projectPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj", "packagesPath": "C:\\Users\\khouw\\.nuget\\packages\\", - "outputPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\obj\\", + "outputPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" diff --git a/Medusa.ServiceDefaults/obj/project.assets.json b/Medusa.ServiceDefaults/obj/project.assets.json index cc90fff..fd47898 100644 --- a/Medusa.ServiceDefaults/obj/project.assets.json +++ b/Medusa.ServiceDefaults/obj/project.assets.json @@ -2426,11 +2426,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj", + "projectUniqueName": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj", "projectName": "Medusa.ServiceDefaults", - "projectPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj", + "projectPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj", "packagesPath": "C:\\Users\\khouw\\.nuget\\packages\\", - "outputPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\obj\\", + "outputPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" diff --git a/Medusa.ServiceDefaults/obj/project.nuget.cache b/Medusa.ServiceDefaults/obj/project.nuget.cache index 5d2fa56..466dcd9 100644 --- a/Medusa.ServiceDefaults/obj/project.nuget.cache +++ b/Medusa.ServiceDefaults/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "CjAFcO2blYs=", + "dgSpecHash": "HlRwQMICo/s=", "success": true, - "projectFilePath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj", + "projectFilePath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj", "expectedPackageFiles": [ "C:\\Users\\khouw\\.nuget\\packages\\google.protobuf\\3.22.5\\google.protobuf.3.22.5.nupkg.sha512", "C:\\Users\\khouw\\.nuget\\packages\\grpc.core.api\\2.52.0\\grpc.core.api.2.52.0.nupkg.sha512", diff --git a/Medusa.Web/Server/Medusa.Web.Server.csproj b/Medusa.Web/Server/Medusa.Web.Server.csproj index d35fc7c..37a9994 100644 --- a/Medusa.Web/Server/Medusa.Web.Server.csproj +++ b/Medusa.Web/Server/Medusa.Web.Server.csproj @@ -7,7 +7,7 @@ 91ca7cbf-10a8-454a-961a-077fb8325327 Linux ..\.. - ..\Medusa.web.client + ..\client npm run dev https://localhost:5173 @@ -21,7 +21,7 @@ - + false diff --git a/Medusa.Web/Server/bin/Debug/net8.0/spa.proxy.json b/Medusa.Web/Server/bin/Debug/net8.0/spa.proxy.json index e2987e5..2bb358d 100644 --- a/Medusa.Web/Server/bin/Debug/net8.0/spa.proxy.json +++ b/Medusa.Web/Server/bin/Debug/net8.0/spa.proxy.json @@ -3,7 +3,7 @@ "ServerUrl": "https://localhost:5173", "RedirectUrl": "", "LaunchCommand": "npm run dev", -"WorkingDirectory": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Web\\Medusa.Web.Server\\..\\Medusa.web.client", +"WorkingDirectory": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Web\\Server\\..\\client", "MaxTimeoutInSeconds": "120", "KeepRunning": "false" } diff --git a/Medusa.Web/Server/obj/Debug/net8.0/Medusa.Web.Server.AssemblyInfo.cs b/Medusa.Web/Server/obj/Debug/net8.0/Medusa.Web.Server.AssemblyInfo.cs index 765f162..b8a28c4 100644 --- a/Medusa.Web/Server/obj/Debug/net8.0/Medusa.Web.Server.AssemblyInfo.cs +++ b/Medusa.Web/Server/obj/Debug/net8.0/Medusa.Web.Server.AssemblyInfo.cs @@ -15,7 +15,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Medusa.Web.Server")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+542957620eaa47fb5f3c0cd3f2ddae4efef863dc")] [assembly: System.Reflection.AssemblyProductAttribute("Medusa.Web.Server")] [assembly: System.Reflection.AssemblyTitleAttribute("Medusa.Web.Server")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Medusa.Web/Server/obj/Debug/net8.0/Medusa.Web.Server.AssemblyInfoInputs.cache b/Medusa.Web/Server/obj/Debug/net8.0/Medusa.Web.Server.AssemblyInfoInputs.cache index b5760a2..6617d3e 100644 --- a/Medusa.Web/Server/obj/Debug/net8.0/Medusa.Web.Server.AssemblyInfoInputs.cache +++ b/Medusa.Web/Server/obj/Debug/net8.0/Medusa.Web.Server.AssemblyInfoInputs.cache @@ -1 +1 @@ -7e5a1378e823de312f9947b280141c9cb438267f7b90ea536c2f3cd880adfa53 +a85944a4b365a21ca4d1d3bd1607a6f193a143bc20e38a8754c581a31c1fa216 diff --git a/Medusa.Web/Server/obj/Debug/net8.0/Medusa.Web.Server.GeneratedMSBuildEditorConfig.editorconfig b/Medusa.Web/Server/obj/Debug/net8.0/Medusa.Web.Server.GeneratedMSBuildEditorConfig.editorconfig index 8a1846b..36fc1fe 100644 --- a/Medusa.Web/Server/obj/Debug/net8.0/Medusa.Web.Server.GeneratedMSBuildEditorConfig.editorconfig +++ b/Medusa.Web/Server/obj/Debug/net8.0/Medusa.Web.Server.GeneratedMSBuildEditorConfig.editorconfig @@ -9,11 +9,11 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Medusa.Web.Server build_property.RootNamespace = Medusa.Web.Server -build_property.ProjectDir = C:\Users\khouw\source\repos\Madusa\Medusa.Web\Server\ +build_property.ProjectDir = C:\Users\khouw\source\repos\Medusa\Medusa.Web\Server\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.RazorLangVersion = 8.0 build_property.SupportLocalizedComponentNames = build_property.GenerateRazorMetadataSourceChecksumAttributes = -build_property.MSBuildProjectDirectory = C:\Users\khouw\source\repos\Madusa\Medusa.Web\Server +build_property.MSBuildProjectDirectory = C:\Users\khouw\source\repos\Medusa\Medusa.Web\Server build_property._RazorSourceGeneratorDebug = diff --git a/Medusa.Web/Server/obj/Debug/net8.0/Medusa.Web.Server.assets.cache b/Medusa.Web/Server/obj/Debug/net8.0/Medusa.Web.Server.assets.cache index 71338ed..d1a4f7e 100644 Binary files a/Medusa.Web/Server/obj/Debug/net8.0/Medusa.Web.Server.assets.cache and b/Medusa.Web/Server/obj/Debug/net8.0/Medusa.Web.Server.assets.cache differ diff --git a/Medusa.Web/Server/obj/Debug/net8.0/Medusa.Web.Server.csproj.AssemblyReference.cache b/Medusa.Web/Server/obj/Debug/net8.0/Medusa.Web.Server.csproj.AssemblyReference.cache index bedafc5..b9aecb4 100644 Binary files a/Medusa.Web/Server/obj/Debug/net8.0/Medusa.Web.Server.csproj.AssemblyReference.cache and b/Medusa.Web/Server/obj/Debug/net8.0/Medusa.Web.Server.csproj.AssemblyReference.cache differ diff --git a/Medusa.Web/Server/obj/Debug/net8.0/apphost.exe b/Medusa.Web/Server/obj/Debug/net8.0/apphost.exe index 1702b51..065fb25 100644 Binary files a/Medusa.Web/Server/obj/Debug/net8.0/apphost.exe and b/Medusa.Web/Server/obj/Debug/net8.0/apphost.exe differ diff --git a/Medusa.Web/Server/obj/Debug/net8.0/spa.proxy.json b/Medusa.Web/Server/obj/Debug/net8.0/spa.proxy.json index 608e262..2bb358d 100644 --- a/Medusa.Web/Server/obj/Debug/net8.0/spa.proxy.json +++ b/Medusa.Web/Server/obj/Debug/net8.0/spa.proxy.json @@ -3,7 +3,7 @@ "ServerUrl": "https://localhost:5173", "RedirectUrl": "", "LaunchCommand": "npm run dev", -"WorkingDirectory": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Web\\Server\\..\\Medusa.web.client", +"WorkingDirectory": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Web\\Server\\..\\client", "MaxTimeoutInSeconds": "120", "KeepRunning": "false" } diff --git a/Medusa.Web/Server/obj/Debug/net8.0/staticwebassets.build.json b/Medusa.Web/Server/obj/Debug/net8.0/staticwebassets.build.json index d98561c..4967f32 100644 --- a/Medusa.Web/Server/obj/Debug/net8.0/staticwebassets.build.json +++ b/Medusa.Web/Server/obj/Debug/net8.0/staticwebassets.build.json @@ -1,13 +1,13 @@ { "Version": 1, - "Hash": "QA77WZNDMLyga0Rdn2PSMUPH9Vzs7B+YiSm7KmEO77s=", + "Hash": "h22YjVfSdMbON+MIsu1iczDqbKNODcHmG1iQtUKBtnI=", "Source": "Medusa.Web.Server", "BasePath": "_content/Medusa.Web.Server", "Mode": "Default", "ManifestType": "Build", "ReferencedProjectsConfiguration": [ { - "Identity": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Web\\Medusa.web.client\\Medusa.web.client.esproj", + "Identity": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Web\\client\\Medusa.web.client.esproj", "Version": 2, "Source": "Medusa.web.client", "GetPublishAssetsTargets": "GetCurrentProjectPublishStaticWebAssetItems", diff --git a/Medusa.Web/Server/obj/Medusa.Web.Server.csproj.nuget.dgspec.json b/Medusa.Web/Server/obj/Medusa.Web.Server.csproj.nuget.dgspec.json index c8083ad..e12e521 100644 --- a/Medusa.Web/Server/obj/Medusa.Web.Server.csproj.nuget.dgspec.json +++ b/Medusa.Web/Server/obj/Medusa.Web.Server.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Web\\Server\\Medusa.Web.Server.csproj": {} + "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Web\\Server\\Medusa.Web.Server.csproj": {} }, "projects": { - "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj": { + "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj", + "projectUniqueName": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj", "projectName": "Medusa.ServiceDefaults", - "projectPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj", + "projectPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj", "packagesPath": "C:\\Users\\khouw\\.nuget\\packages\\", - "outputPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\obj\\", + "outputPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -102,14 +102,14 @@ } } }, - "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Web\\Server\\Medusa.Web.Server.csproj": { + "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Web\\Server\\Medusa.Web.Server.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Web\\Server\\Medusa.Web.Server.csproj", + "projectUniqueName": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Web\\Server\\Medusa.Web.Server.csproj", "projectName": "Medusa.Web.Server", - "projectPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Web\\Server\\Medusa.Web.Server.csproj", + "projectPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Web\\Server\\Medusa.Web.Server.csproj", "packagesPath": "C:\\Users\\khouw\\.nuget\\packages\\", - "outputPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Web\\Server\\obj\\", + "outputPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Web\\Server\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -131,8 +131,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj": { - "projectPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj" + "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj": { + "projectPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj" } } } diff --git a/Medusa.Web/Server/obj/project.assets.json b/Medusa.Web/Server/obj/project.assets.json index dd77358..c4948f9 100644 --- a/Medusa.Web/Server/obj/project.assets.json +++ b/Medusa.Web/Server/obj/project.assets.json @@ -2566,11 +2566,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Web\\Server\\Medusa.Web.Server.csproj", + "projectUniqueName": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Web\\Server\\Medusa.Web.Server.csproj", "projectName": "Medusa.Web.Server", - "projectPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Web\\Server\\Medusa.Web.Server.csproj", + "projectPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Web\\Server\\Medusa.Web.Server.csproj", "packagesPath": "C:\\Users\\khouw\\.nuget\\packages\\", - "outputPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Web\\Server\\obj\\", + "outputPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Web\\Server\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -2592,8 +2592,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj": { - "projectPath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj" + "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj": { + "projectPath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.ServiceDefaults\\Medusa.ServiceDefaults.csproj" } } } diff --git a/Medusa.Web/Server/obj/project.nuget.cache b/Medusa.Web/Server/obj/project.nuget.cache index 82bcc5c..9a4fe32 100644 --- a/Medusa.Web/Server/obj/project.nuget.cache +++ b/Medusa.Web/Server/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "ivFF4D7rozg=", + "dgSpecHash": "rhGdl5Bhf7s=", "success": true, - "projectFilePath": "C:\\Users\\khouw\\source\\repos\\Madusa\\Medusa.Web\\Server\\Medusa.Web.Server.csproj", + "projectFilePath": "C:\\Users\\khouw\\source\\repos\\Medusa\\Medusa.Web\\Server\\Medusa.Web.Server.csproj", "expectedPackageFiles": [ "C:\\Users\\khouw\\.nuget\\packages\\google.protobuf\\3.22.5\\google.protobuf.3.22.5.nupkg.sha512", "C:\\Users\\khouw\\.nuget\\packages\\grpc.core.api\\2.52.0\\grpc.core.api.2.52.0.nupkg.sha512",