From f3e39b424078d2a71808989e687d16af65f3c5fb Mon Sep 17 00:00:00 2001 From: Jay Malhotra <5047192+SapiensAnatis@users.noreply.github.com> Date: Thu, 15 Feb 2024 21:04:08 +0000 Subject: [PATCH] Move photon plugin into component (#648) Split PhotonStateManager and PhotonPlugin components --- .github/workflows/publish-api.yaml | 2 +- .github/workflows/publish-push.yaml | 2 +- .github/workflows/publish-statemanager.yaml | 2 +- .github/workflows/test.yaml | 2 +- DragaliaAPI.sln | 33 ++++++++++++++----- .../DragaliaAPI.Shared.csproj | 2 +- DragaliaAPI/DragaliaAPI/DragaliaAPI.csproj | 2 +- .../DragaliaAPI.Photon.Plugin.Test.csproj | 0 .../MemberCountTableTest.cs | 0 .../DragaliaAPI.Photon.Plugin.csproj | 2 +- .../Plugins/Discord/DiscordPlugin.cs | 0 .../Plugins/GameLogic/ActorState.cs | 0 .../Plugins/GameLogic/Events/CharacterData.cs | 0 .../GameLogic/Events/ClearQuestRequest.cs | 0 .../GameLogic/Events/ClearQuestResponse.cs | 0 .../Events/DebugInspectionRequest.cs | 0 .../Plugins/GameLogic/Events/Event.cs | 0 .../Plugins/GameLogic/Events/EventBase.cs | 0 .../GameLogic/Events/FailQuestRequest.cs | 0 .../GameLogic/Events/FailQuestResponse.cs | 0 .../Plugins/GameLogic/Events/PartyEvent.cs | 0 .../Plugins/GameLogic/Events/RoomBroken.cs | 0 .../Plugins/GameLogic/GameLogicPlugin.cs | 0 .../Plugins/GameLogic/GoToIngameState.cs | 0 .../Plugins/GameLogic/HeroParamExData.cs | 0 .../Plugins/GameLogic/HttpRequestUserState.cs | 0 .../Plugins/GameLogic/QuestHelper.Data.cs | 0 .../Plugins/GameLogic/QuestHelper.cs | 0 .../Plugins/GameLogic/RoomState.cs | 0 .../Plugins/Gluon/GluonPlugin.cs | 0 .../Plugins/Gluon/GluonPluginFactory.cs | 0 .../StateManager/StateManagerPlugin.cs | 0 .../Shared/Constants/ActorPropertyKeys.cs | 0 .../Shared/Constants/GamePropertyKeys.cs | 0 .../Shared/Helpers/ActorExtensions.cs | 0 .../Shared/Helpers/CollectionExtensions.cs | 0 .../Shared/Helpers/DtoHelpers.cs | 0 .../Shared/Helpers/InfoExtensions.cs | 0 .../Shared/Models/RoomEntryCondition.cs | 0 .../Shared/PluginConfiguration.cs | 0 .../Shared/PluginStateService.cs | 0 .../CustomWebApplicationFactory.cs | 0 ...ragaliaAPI.Photon.StateManager.Test.csproj | 0 .../Event/EntryConditionsTest.cs | 0 .../Event/GameCloseTest.cs | 0 .../Event/GameCreateTest.cs | 0 .../Event/GameJoinTest.cs | 0 .../Event/GameLeaveTest.cs | 0 .../Event/MatchingTypeTest.cs | 0 .../Event/RoomIdTest.cs | 0 .../Event/VisibleTest.cs | 0 .../Get/ByIdTest.cs | 0 .../Get/GameListTest.cs | 0 .../RedisConnectionProviderExtensions.cs | 0 .../TestContainers.cs | 0 .../TestFixture.cs | 0 .../Usings.cs | 0 .../PhotonAuthenticationHandler.cs | 0 .../Controllers/EventController.cs | 0 .../Controllers/GetController.cs | 0 .../Controllers/PingController.cs | 0 .../Dockerfile | 0 .../DragaliaAPI.Photon.StateManager.csproj | 2 +- .../Models/RedisCachingOptions.cs | 0 .../Models/RedisGame.cs | 0 .../Models/RedisOptions.cs | 0 .../Models/SeqOptions.cs | 0 .../Program.cs | 0 .../RedisHealthCheck.cs | 0 .../appsettings.json | 0 .../DragaliaAPI.Photon.Shared.csproj | 0 .../Enums/DungeonTypes.cs | 0 .../Enums/MatchingTypes.cs | 0 .../Models/ApiGame.cs | 0 .../Models/EntryConditions.cs | 0 .../Models/GameBase.cs | 0 .../Models/HeroParam.cs | 0 .../Models/HeroParamRequest.cs | 0 .../Models/HeroParamResponse.cs | 0 .../DragaliaAPI.Photon.Shared/Models/IGame.cs | 0 .../Models/Player.cs | 0 .../Requests/GameCreateRequest.cs | 0 .../Requests/GameModifyConditionsRequest.cs | 0 .../Requests/GameModifyMatchingTypeRequest.cs | 0 .../Requests/GameModifyRequest.cs | 0 .../Requests/GameModifyRoomIdRequest.cs | 0 .../Requests/GameModifyVisibleRequest.cs | 0 .../Requests/WebhookRequest.cs | 0 88 files changed, 32 insertions(+), 17 deletions(-) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin.Test/DragaliaAPI.Photon.Plugin.Test.csproj (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin.Test/MemberCountTableTest.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/DragaliaAPI.Photon.Plugin.csproj (90%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/Discord/DiscordPlugin.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/ActorState.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/CharacterData.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/ClearQuestRequest.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/ClearQuestResponse.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/DebugInspectionRequest.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/Event.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/EventBase.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/FailQuestRequest.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/FailQuestResponse.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/PartyEvent.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/RoomBroken.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/GameLogicPlugin.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/GoToIngameState.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/HeroParamExData.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/HttpRequestUserState.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/QuestHelper.Data.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/QuestHelper.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/RoomState.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/Gluon/GluonPlugin.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/Gluon/GluonPluginFactory.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Plugins/StateManager/StateManagerPlugin.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Shared/Constants/ActorPropertyKeys.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Shared/Constants/GamePropertyKeys.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Shared/Helpers/ActorExtensions.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Shared/Helpers/CollectionExtensions.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Shared/Helpers/DtoHelpers.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Shared/Helpers/InfoExtensions.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Shared/Models/RoomEntryCondition.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Shared/PluginConfiguration.cs (100%) rename {Photon => PhotonPlugin}/DragaliaAPI.Photon.Plugin/Shared/PluginStateService.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager.Test/CustomWebApplicationFactory.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager.Test/DragaliaAPI.Photon.StateManager.Test.csproj (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager.Test/Event/EntryConditionsTest.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager.Test/Event/GameCloseTest.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager.Test/Event/GameCreateTest.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager.Test/Event/GameJoinTest.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager.Test/Event/GameLeaveTest.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager.Test/Event/MatchingTypeTest.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager.Test/Event/RoomIdTest.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager.Test/Event/VisibleTest.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager.Test/Get/ByIdTest.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager.Test/Get/GameListTest.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager.Test/Helpers/RedisConnectionProviderExtensions.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager.Test/TestContainers.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager.Test/TestFixture.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager.Test/Usings.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager/Authentication/PhotonAuthenticationHandler.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager/Controllers/EventController.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager/Controllers/GetController.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager/Controllers/PingController.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager/Dockerfile (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager/DragaliaAPI.Photon.StateManager.csproj (92%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager/Models/RedisCachingOptions.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager/Models/RedisGame.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager/Models/RedisOptions.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager/Models/SeqOptions.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager/Program.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager/RedisHealthCheck.cs (100%) rename {Photon => PhotonStateManager}/DragaliaAPI.Photon.StateManager/appsettings.json (100%) rename {Photon => Shared}/DragaliaAPI.Photon.Shared/DragaliaAPI.Photon.Shared.csproj (100%) rename {Photon => Shared}/DragaliaAPI.Photon.Shared/Enums/DungeonTypes.cs (100%) rename {Photon => Shared}/DragaliaAPI.Photon.Shared/Enums/MatchingTypes.cs (100%) rename {Photon => Shared}/DragaliaAPI.Photon.Shared/Models/ApiGame.cs (100%) rename {Photon => Shared}/DragaliaAPI.Photon.Shared/Models/EntryConditions.cs (100%) rename {Photon => Shared}/DragaliaAPI.Photon.Shared/Models/GameBase.cs (100%) rename {Photon => Shared}/DragaliaAPI.Photon.Shared/Models/HeroParam.cs (100%) rename {Photon => Shared}/DragaliaAPI.Photon.Shared/Models/HeroParamRequest.cs (100%) rename {Photon => Shared}/DragaliaAPI.Photon.Shared/Models/HeroParamResponse.cs (100%) rename {Photon => Shared}/DragaliaAPI.Photon.Shared/Models/IGame.cs (100%) rename {Photon => Shared}/DragaliaAPI.Photon.Shared/Models/Player.cs (100%) rename {Photon => Shared}/DragaliaAPI.Photon.Shared/Requests/GameCreateRequest.cs (100%) rename {Photon => Shared}/DragaliaAPI.Photon.Shared/Requests/GameModifyConditionsRequest.cs (100%) rename {Photon => Shared}/DragaliaAPI.Photon.Shared/Requests/GameModifyMatchingTypeRequest.cs (100%) rename {Photon => Shared}/DragaliaAPI.Photon.Shared/Requests/GameModifyRequest.cs (100%) rename {Photon => Shared}/DragaliaAPI.Photon.Shared/Requests/GameModifyRoomIdRequest.cs (100%) rename {Photon => Shared}/DragaliaAPI.Photon.Shared/Requests/GameModifyVisibleRequest.cs (100%) rename {Photon => Shared}/DragaliaAPI.Photon.Shared/Requests/WebhookRequest.cs (100%) diff --git a/.github/workflows/publish-api.yaml b/.github/workflows/publish-api.yaml index 37facaef8..069c24bd3 100644 --- a/.github/workflows/publish-api.yaml +++ b/.github/workflows/publish-api.yaml @@ -13,6 +13,6 @@ jobs: uses: ./.github/workflows/publish.yaml with: ref: ${{ github.ref_name }} - dockerfile: "DragaliaAPI/Dockerfile" + dockerfile: "DragaliaAPI/DragaliaAPI/Dockerfile" image-name: "dragalia-api" secrets: inherit diff --git a/.github/workflows/publish-push.yaml b/.github/workflows/publish-push.yaml index 0967dd7f3..99f1df205 100644 --- a/.github/workflows/publish-push.yaml +++ b/.github/workflows/publish-push.yaml @@ -15,7 +15,7 @@ jobs: args: [ { - dockerfile: "DragaliaAPI/DragaliaAPI.Photon.StateManager/Dockerfile", + dockerfile: "PhotonStateManager/DragaliaAPI.Photon.StateManager/Dockerfile", image: "photon-state-manager", }, { dockerfile: "DragaliaAPI/DragaliaAPI/Dockerfile", image: "dragalia-api" } diff --git a/.github/workflows/publish-statemanager.yaml b/.github/workflows/publish-statemanager.yaml index f97b12b82..e5074ade1 100644 --- a/.github/workflows/publish-statemanager.yaml +++ b/.github/workflows/publish-statemanager.yaml @@ -13,6 +13,6 @@ jobs: uses: ./.github/workflows/publish.yaml with: ref: ${{ github.ref_name }} - dockerfile: "DragaliaAPI.Photon.StateManager/Dockerfile" + dockerfile: "PhotonStateManager/DragaliaAPI.Photon.StateManager/Dockerfile" image-name: "photon-state-manager" secrets: inherit diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index fe23a73e2..e81cbfd0f 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -22,7 +22,7 @@ jobs: "DragaliaAPI/DragaliaAPI.Integration.Test", "DragaliaAPI/DragaliaAPI.Database.Test", "DragaliaAPI/DragaliaAPI.Shared.Test", - "Photon/DragaliaAPI.Photon.StateManager.Test", + "PhotonStateManager/DragaliaAPI.Photon.StateManager.Test", ] services: diff --git a/DragaliaAPI.sln b/DragaliaAPI.sln index 6b6baf45f..c98449ce4 100644 --- a/DragaliaAPI.sln +++ b/DragaliaAPI.sln @@ -46,17 +46,17 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "github", "github", "{1A23D4 EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DragaliaAPI.Test.Utils", "DragaliaAPI\DragaliaAPI.Test.Utils\DragaliaAPI.Test.Utils.csproj", "{41916B7C-6304-4504-99C0-B24D23982F7E}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DragaliaAPI.Photon.StateManager", "Photon\DragaliaAPI.Photon.StateManager\DragaliaAPI.Photon.StateManager.csproj", "{8E4D9C20-3914-4A8A-ACC0-22997F2947AB}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DragaliaAPI.Photon.StateManager", "PhotonStateManager\DragaliaAPI.Photon.StateManager\DragaliaAPI.Photon.StateManager.csproj", "{8E4D9C20-3914-4A8A-ACC0-22997F2947AB}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DragaliaAPI.Photon.Plugin", "Photon\DragaliaAPI.Photon.Plugin\DragaliaAPI.Photon.Plugin.csproj", "{D9AC51A5-38F6-4DD1-8839-9FE881396A6B}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DragaliaAPI.Photon.Plugin", "PhotonPlugin\DragaliaAPI.Photon.Plugin\DragaliaAPI.Photon.Plugin.csproj", "{D9AC51A5-38F6-4DD1-8839-9FE881396A6B}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Photon", "Photon", "{8B4B2FE9-B1FC-44FC-BC49-0E277731A68A}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "PhotonStateManager", "PhotonStateManager", "{8B4B2FE9-B1FC-44FC-BC49-0E277731A68A}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DragaliaAPI.Integration.Test", "DragaliaAPI\DragaliaAPI.Integration.Test\DragaliaAPI.Integration.Test.csproj", "{CA0AE7C5-2742-4FC9-B668-BC7459E4BCE5}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DragaliaAPI.Photon.Shared", "Photon\DragaliaAPI.Photon.Shared\DragaliaAPI.Photon.Shared.csproj", "{7394DCE5-7E1B-44C7-B3CA-735885D97695}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DragaliaAPI.Photon.Shared", "Shared\DragaliaAPI.Photon.Shared\DragaliaAPI.Photon.Shared.csproj", "{7394DCE5-7E1B-44C7-B3CA-735885D97695}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DragaliaAPI.Photon.StateManager.Test", "Photon\DragaliaAPI.Photon.StateManager.Test\DragaliaAPI.Photon.StateManager.Test.csproj", "{D940A00F-39CC-48C5-996E-DF0EC55FD140}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DragaliaAPI.Photon.StateManager.Test", "PhotonStateManager\DragaliaAPI.Photon.StateManager.Test\DragaliaAPI.Photon.StateManager.Test.csproj", "{D940A00F-39CC-48C5-996E-DF0EC55FD140}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".husky", ".husky", "{7D333F35-F74C-4A63-AB6E-5F0EE4590ADB}" ProjectSection(SolutionItems) = preProject @@ -64,10 +64,16 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".husky", ".husky", "{7D333F .husky\task-runner.json = .husky\task-runner.json EndProjectSection EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DragaliaAPI.Photon.Plugin.Test", "Photon\DragaliaAPI.Photon.Plugin.Test\DragaliaAPI.Photon.Plugin.Test.csproj", "{64D07506-1978-4981-AF90-B73C4B6AFCE5}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DragaliaAPI.Photon.Plugin.Test", "PhotonPlugin\DragaliaAPI.Photon.Plugin.Test\DragaliaAPI.Photon.Plugin.Test.csproj", "{64D07506-1978-4981-AF90-B73C4B6AFCE5}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DragaliaAPI.MissionDesigner", "DragaliaAPI\DragaliaAPI.MissionDesigner\DragaliaAPI.MissionDesigner.csproj", "{00908D51-DB79-4A9C-AFBF-501F9981E6F1}" EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Shared", "Shared", "{F6545B66-0303-4E4C-B872-7E89091885A8}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "PhotonPlugin", "PhotonPlugin", "{5A97773C-C23E-4CFE-8B1F-15D8244D2134}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DragaliaAPI", "DragaliaAPI", "{F0C76530-C14A-4601-829B-EE0F4C7E24E6}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -141,11 +147,20 @@ Global GlobalSection(NestedProjects) = preSolution {1A23D473-87C4-40FB-8DF0-43F4B0FE7414} = {BC72B633-A158-4169-9B47-3CB9C689A57E} {8E4D9C20-3914-4A8A-ACC0-22997F2947AB} = {8B4B2FE9-B1FC-44FC-BC49-0E277731A68A} - {D9AC51A5-38F6-4DD1-8839-9FE881396A6B} = {8B4B2FE9-B1FC-44FC-BC49-0E277731A68A} - {7394DCE5-7E1B-44C7-B3CA-735885D97695} = {8B4B2FE9-B1FC-44FC-BC49-0E277731A68A} {D940A00F-39CC-48C5-996E-DF0EC55FD140} = {8B4B2FE9-B1FC-44FC-BC49-0E277731A68A} {7D333F35-F74C-4A63-AB6E-5F0EE4590ADB} = {BC72B633-A158-4169-9B47-3CB9C689A57E} - {64D07506-1978-4981-AF90-B73C4B6AFCE5} = {8B4B2FE9-B1FC-44FC-BC49-0E277731A68A} + {7394DCE5-7E1B-44C7-B3CA-735885D97695} = {F6545B66-0303-4E4C-B872-7E89091885A8} + {D9AC51A5-38F6-4DD1-8839-9FE881396A6B} = {5A97773C-C23E-4CFE-8B1F-15D8244D2134} + {64D07506-1978-4981-AF90-B73C4B6AFCE5} = {5A97773C-C23E-4CFE-8B1F-15D8244D2134} + {161BE542-C5B4-441D-BEA1-5F3553BFD839} = {F0C76530-C14A-4601-829B-EE0F4C7E24E6} + {3B1A86CE-A656-453B-BC3F-EA42DF9E3FC6} = {F0C76530-C14A-4601-829B-EE0F4C7E24E6} + {BF6A04DC-56FE-491F-A73B-F54A3E7BAA4B} = {F0C76530-C14A-4601-829B-EE0F4C7E24E6} + {CA0AE7C5-2742-4FC9-B668-BC7459E4BCE5} = {F0C76530-C14A-4601-829B-EE0F4C7E24E6} + {00908D51-DB79-4A9C-AFBF-501F9981E6F1} = {F0C76530-C14A-4601-829B-EE0F4C7E24E6} + {A8051BCA-7E23-417C-986A-943DE4F81E1B} = {F0C76530-C14A-4601-829B-EE0F4C7E24E6} + {283F16C6-1EB5-4062-90C6-663D975977FE} = {F0C76530-C14A-4601-829B-EE0F4C7E24E6} + {A1E6C76A-4D4F-427D-80AF-CF289CBBAF00} = {F0C76530-C14A-4601-829B-EE0F4C7E24E6} + {41916B7C-6304-4504-99C0-B24D23982F7E} = {F0C76530-C14A-4601-829B-EE0F4C7E24E6} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {D86831A9-C572-4B8D-BD12-EF0768BC9E4F} diff --git a/DragaliaAPI/DragaliaAPI.Shared/DragaliaAPI.Shared.csproj b/DragaliaAPI/DragaliaAPI.Shared/DragaliaAPI.Shared.csproj index 6661ce4a2..f076f9d3a 100644 --- a/DragaliaAPI/DragaliaAPI.Shared/DragaliaAPI.Shared.csproj +++ b/DragaliaAPI/DragaliaAPI.Shared/DragaliaAPI.Shared.csproj @@ -11,7 +11,7 @@ - + diff --git a/DragaliaAPI/DragaliaAPI/DragaliaAPI.csproj b/DragaliaAPI/DragaliaAPI/DragaliaAPI.csproj index 6dcd9ff04..2d1f797e7 100644 --- a/DragaliaAPI/DragaliaAPI/DragaliaAPI.csproj +++ b/DragaliaAPI/DragaliaAPI/DragaliaAPI.csproj @@ -52,7 +52,7 @@ - + diff --git a/Photon/DragaliaAPI.Photon.Plugin.Test/DragaliaAPI.Photon.Plugin.Test.csproj b/PhotonPlugin/DragaliaAPI.Photon.Plugin.Test/DragaliaAPI.Photon.Plugin.Test.csproj similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin.Test/DragaliaAPI.Photon.Plugin.Test.csproj rename to PhotonPlugin/DragaliaAPI.Photon.Plugin.Test/DragaliaAPI.Photon.Plugin.Test.csproj diff --git a/Photon/DragaliaAPI.Photon.Plugin.Test/MemberCountTableTest.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin.Test/MemberCountTableTest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin.Test/MemberCountTableTest.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin.Test/MemberCountTableTest.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/DragaliaAPI.Photon.Plugin.csproj b/PhotonPlugin/DragaliaAPI.Photon.Plugin/DragaliaAPI.Photon.Plugin.csproj similarity index 90% rename from Photon/DragaliaAPI.Photon.Plugin/DragaliaAPI.Photon.Plugin.csproj rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/DragaliaAPI.Photon.Plugin.csproj index e5bc833ac..360f23cf3 100644 --- a/Photon/DragaliaAPI.Photon.Plugin/DragaliaAPI.Photon.Plugin.csproj +++ b/PhotonPlugin/DragaliaAPI.Photon.Plugin/DragaliaAPI.Photon.Plugin.csproj @@ -16,7 +16,7 @@ - + diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/Discord/DiscordPlugin.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/Discord/DiscordPlugin.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/Discord/DiscordPlugin.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/Discord/DiscordPlugin.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/ActorState.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/ActorState.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/ActorState.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/ActorState.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/CharacterData.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/CharacterData.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/CharacterData.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/CharacterData.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/ClearQuestRequest.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/ClearQuestRequest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/ClearQuestRequest.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/ClearQuestRequest.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/ClearQuestResponse.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/ClearQuestResponse.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/ClearQuestResponse.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/ClearQuestResponse.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/DebugInspectionRequest.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/DebugInspectionRequest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/DebugInspectionRequest.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/DebugInspectionRequest.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/Event.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/Event.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/Event.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/Event.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/EventBase.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/EventBase.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/EventBase.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/EventBase.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/FailQuestRequest.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/FailQuestRequest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/FailQuestRequest.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/FailQuestRequest.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/FailQuestResponse.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/FailQuestResponse.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/FailQuestResponse.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/FailQuestResponse.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/PartyEvent.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/PartyEvent.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/PartyEvent.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/PartyEvent.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/RoomBroken.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/RoomBroken.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/RoomBroken.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/Events/RoomBroken.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/GameLogicPlugin.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/GameLogicPlugin.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/GameLogicPlugin.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/GameLogicPlugin.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/GoToIngameState.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/GoToIngameState.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/GoToIngameState.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/GoToIngameState.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/HeroParamExData.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/HeroParamExData.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/HeroParamExData.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/HeroParamExData.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/HttpRequestUserState.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/HttpRequestUserState.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/HttpRequestUserState.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/HttpRequestUserState.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/QuestHelper.Data.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/QuestHelper.Data.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/QuestHelper.Data.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/QuestHelper.Data.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/QuestHelper.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/QuestHelper.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/QuestHelper.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/QuestHelper.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/RoomState.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/RoomState.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/RoomState.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/GameLogic/RoomState.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/Gluon/GluonPlugin.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/Gluon/GluonPlugin.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/Gluon/GluonPlugin.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/Gluon/GluonPlugin.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/Gluon/GluonPluginFactory.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/Gluon/GluonPluginFactory.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/Gluon/GluonPluginFactory.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/Gluon/GluonPluginFactory.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Plugins/StateManager/StateManagerPlugin.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/StateManager/StateManagerPlugin.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Plugins/StateManager/StateManagerPlugin.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Plugins/StateManager/StateManagerPlugin.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Shared/Constants/ActorPropertyKeys.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Shared/Constants/ActorPropertyKeys.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Shared/Constants/ActorPropertyKeys.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Shared/Constants/ActorPropertyKeys.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Shared/Constants/GamePropertyKeys.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Shared/Constants/GamePropertyKeys.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Shared/Constants/GamePropertyKeys.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Shared/Constants/GamePropertyKeys.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Shared/Helpers/ActorExtensions.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Shared/Helpers/ActorExtensions.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Shared/Helpers/ActorExtensions.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Shared/Helpers/ActorExtensions.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Shared/Helpers/CollectionExtensions.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Shared/Helpers/CollectionExtensions.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Shared/Helpers/CollectionExtensions.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Shared/Helpers/CollectionExtensions.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Shared/Helpers/DtoHelpers.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Shared/Helpers/DtoHelpers.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Shared/Helpers/DtoHelpers.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Shared/Helpers/DtoHelpers.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Shared/Helpers/InfoExtensions.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Shared/Helpers/InfoExtensions.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Shared/Helpers/InfoExtensions.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Shared/Helpers/InfoExtensions.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Shared/Models/RoomEntryCondition.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Shared/Models/RoomEntryCondition.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Shared/Models/RoomEntryCondition.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Shared/Models/RoomEntryCondition.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Shared/PluginConfiguration.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Shared/PluginConfiguration.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Shared/PluginConfiguration.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Shared/PluginConfiguration.cs diff --git a/Photon/DragaliaAPI.Photon.Plugin/Shared/PluginStateService.cs b/PhotonPlugin/DragaliaAPI.Photon.Plugin/Shared/PluginStateService.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Plugin/Shared/PluginStateService.cs rename to PhotonPlugin/DragaliaAPI.Photon.Plugin/Shared/PluginStateService.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager.Test/CustomWebApplicationFactory.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/CustomWebApplicationFactory.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager.Test/CustomWebApplicationFactory.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/CustomWebApplicationFactory.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager.Test/DragaliaAPI.Photon.StateManager.Test.csproj b/PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/DragaliaAPI.Photon.StateManager.Test.csproj similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager.Test/DragaliaAPI.Photon.StateManager.Test.csproj rename to PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/DragaliaAPI.Photon.StateManager.Test.csproj diff --git a/Photon/DragaliaAPI.Photon.StateManager.Test/Event/EntryConditionsTest.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Event/EntryConditionsTest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager.Test/Event/EntryConditionsTest.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Event/EntryConditionsTest.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager.Test/Event/GameCloseTest.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Event/GameCloseTest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager.Test/Event/GameCloseTest.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Event/GameCloseTest.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager.Test/Event/GameCreateTest.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Event/GameCreateTest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager.Test/Event/GameCreateTest.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Event/GameCreateTest.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager.Test/Event/GameJoinTest.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Event/GameJoinTest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager.Test/Event/GameJoinTest.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Event/GameJoinTest.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager.Test/Event/GameLeaveTest.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Event/GameLeaveTest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager.Test/Event/GameLeaveTest.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Event/GameLeaveTest.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager.Test/Event/MatchingTypeTest.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Event/MatchingTypeTest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager.Test/Event/MatchingTypeTest.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Event/MatchingTypeTest.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager.Test/Event/RoomIdTest.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Event/RoomIdTest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager.Test/Event/RoomIdTest.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Event/RoomIdTest.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager.Test/Event/VisibleTest.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Event/VisibleTest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager.Test/Event/VisibleTest.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Event/VisibleTest.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager.Test/Get/ByIdTest.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Get/ByIdTest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager.Test/Get/ByIdTest.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Get/ByIdTest.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager.Test/Get/GameListTest.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Get/GameListTest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager.Test/Get/GameListTest.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Get/GameListTest.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager.Test/Helpers/RedisConnectionProviderExtensions.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Helpers/RedisConnectionProviderExtensions.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager.Test/Helpers/RedisConnectionProviderExtensions.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Helpers/RedisConnectionProviderExtensions.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager.Test/TestContainers.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/TestContainers.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager.Test/TestContainers.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/TestContainers.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager.Test/TestFixture.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/TestFixture.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager.Test/TestFixture.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/TestFixture.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager.Test/Usings.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Usings.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager.Test/Usings.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager.Test/Usings.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager/Authentication/PhotonAuthenticationHandler.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager/Authentication/PhotonAuthenticationHandler.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager/Authentication/PhotonAuthenticationHandler.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager/Authentication/PhotonAuthenticationHandler.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager/Controllers/EventController.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager/Controllers/EventController.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager/Controllers/EventController.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager/Controllers/EventController.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager/Controllers/GetController.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager/Controllers/GetController.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager/Controllers/GetController.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager/Controllers/GetController.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager/Controllers/PingController.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager/Controllers/PingController.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager/Controllers/PingController.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager/Controllers/PingController.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager/Dockerfile b/PhotonStateManager/DragaliaAPI.Photon.StateManager/Dockerfile similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager/Dockerfile rename to PhotonStateManager/DragaliaAPI.Photon.StateManager/Dockerfile diff --git a/Photon/DragaliaAPI.Photon.StateManager/DragaliaAPI.Photon.StateManager.csproj b/PhotonStateManager/DragaliaAPI.Photon.StateManager/DragaliaAPI.Photon.StateManager.csproj similarity index 92% rename from Photon/DragaliaAPI.Photon.StateManager/DragaliaAPI.Photon.StateManager.csproj rename to PhotonStateManager/DragaliaAPI.Photon.StateManager/DragaliaAPI.Photon.StateManager.csproj index 93686b106..13972d938 100644 --- a/Photon/DragaliaAPI.Photon.StateManager/DragaliaAPI.Photon.StateManager.csproj +++ b/PhotonStateManager/DragaliaAPI.Photon.StateManager/DragaliaAPI.Photon.StateManager.csproj @@ -26,7 +26,7 @@ - + diff --git a/Photon/DragaliaAPI.Photon.StateManager/Models/RedisCachingOptions.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager/Models/RedisCachingOptions.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager/Models/RedisCachingOptions.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager/Models/RedisCachingOptions.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager/Models/RedisGame.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager/Models/RedisGame.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager/Models/RedisGame.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager/Models/RedisGame.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager/Models/RedisOptions.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager/Models/RedisOptions.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager/Models/RedisOptions.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager/Models/RedisOptions.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager/Models/SeqOptions.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager/Models/SeqOptions.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager/Models/SeqOptions.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager/Models/SeqOptions.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager/Program.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager/Program.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager/Program.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager/Program.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager/RedisHealthCheck.cs b/PhotonStateManager/DragaliaAPI.Photon.StateManager/RedisHealthCheck.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager/RedisHealthCheck.cs rename to PhotonStateManager/DragaliaAPI.Photon.StateManager/RedisHealthCheck.cs diff --git a/Photon/DragaliaAPI.Photon.StateManager/appsettings.json b/PhotonStateManager/DragaliaAPI.Photon.StateManager/appsettings.json similarity index 100% rename from Photon/DragaliaAPI.Photon.StateManager/appsettings.json rename to PhotonStateManager/DragaliaAPI.Photon.StateManager/appsettings.json diff --git a/Photon/DragaliaAPI.Photon.Shared/DragaliaAPI.Photon.Shared.csproj b/Shared/DragaliaAPI.Photon.Shared/DragaliaAPI.Photon.Shared.csproj similarity index 100% rename from Photon/DragaliaAPI.Photon.Shared/DragaliaAPI.Photon.Shared.csproj rename to Shared/DragaliaAPI.Photon.Shared/DragaliaAPI.Photon.Shared.csproj diff --git a/Photon/DragaliaAPI.Photon.Shared/Enums/DungeonTypes.cs b/Shared/DragaliaAPI.Photon.Shared/Enums/DungeonTypes.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Shared/Enums/DungeonTypes.cs rename to Shared/DragaliaAPI.Photon.Shared/Enums/DungeonTypes.cs diff --git a/Photon/DragaliaAPI.Photon.Shared/Enums/MatchingTypes.cs b/Shared/DragaliaAPI.Photon.Shared/Enums/MatchingTypes.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Shared/Enums/MatchingTypes.cs rename to Shared/DragaliaAPI.Photon.Shared/Enums/MatchingTypes.cs diff --git a/Photon/DragaliaAPI.Photon.Shared/Models/ApiGame.cs b/Shared/DragaliaAPI.Photon.Shared/Models/ApiGame.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Shared/Models/ApiGame.cs rename to Shared/DragaliaAPI.Photon.Shared/Models/ApiGame.cs diff --git a/Photon/DragaliaAPI.Photon.Shared/Models/EntryConditions.cs b/Shared/DragaliaAPI.Photon.Shared/Models/EntryConditions.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Shared/Models/EntryConditions.cs rename to Shared/DragaliaAPI.Photon.Shared/Models/EntryConditions.cs diff --git a/Photon/DragaliaAPI.Photon.Shared/Models/GameBase.cs b/Shared/DragaliaAPI.Photon.Shared/Models/GameBase.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Shared/Models/GameBase.cs rename to Shared/DragaliaAPI.Photon.Shared/Models/GameBase.cs diff --git a/Photon/DragaliaAPI.Photon.Shared/Models/HeroParam.cs b/Shared/DragaliaAPI.Photon.Shared/Models/HeroParam.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Shared/Models/HeroParam.cs rename to Shared/DragaliaAPI.Photon.Shared/Models/HeroParam.cs diff --git a/Photon/DragaliaAPI.Photon.Shared/Models/HeroParamRequest.cs b/Shared/DragaliaAPI.Photon.Shared/Models/HeroParamRequest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Shared/Models/HeroParamRequest.cs rename to Shared/DragaliaAPI.Photon.Shared/Models/HeroParamRequest.cs diff --git a/Photon/DragaliaAPI.Photon.Shared/Models/HeroParamResponse.cs b/Shared/DragaliaAPI.Photon.Shared/Models/HeroParamResponse.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Shared/Models/HeroParamResponse.cs rename to Shared/DragaliaAPI.Photon.Shared/Models/HeroParamResponse.cs diff --git a/Photon/DragaliaAPI.Photon.Shared/Models/IGame.cs b/Shared/DragaliaAPI.Photon.Shared/Models/IGame.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Shared/Models/IGame.cs rename to Shared/DragaliaAPI.Photon.Shared/Models/IGame.cs diff --git a/Photon/DragaliaAPI.Photon.Shared/Models/Player.cs b/Shared/DragaliaAPI.Photon.Shared/Models/Player.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Shared/Models/Player.cs rename to Shared/DragaliaAPI.Photon.Shared/Models/Player.cs diff --git a/Photon/DragaliaAPI.Photon.Shared/Requests/GameCreateRequest.cs b/Shared/DragaliaAPI.Photon.Shared/Requests/GameCreateRequest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Shared/Requests/GameCreateRequest.cs rename to Shared/DragaliaAPI.Photon.Shared/Requests/GameCreateRequest.cs diff --git a/Photon/DragaliaAPI.Photon.Shared/Requests/GameModifyConditionsRequest.cs b/Shared/DragaliaAPI.Photon.Shared/Requests/GameModifyConditionsRequest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Shared/Requests/GameModifyConditionsRequest.cs rename to Shared/DragaliaAPI.Photon.Shared/Requests/GameModifyConditionsRequest.cs diff --git a/Photon/DragaliaAPI.Photon.Shared/Requests/GameModifyMatchingTypeRequest.cs b/Shared/DragaliaAPI.Photon.Shared/Requests/GameModifyMatchingTypeRequest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Shared/Requests/GameModifyMatchingTypeRequest.cs rename to Shared/DragaliaAPI.Photon.Shared/Requests/GameModifyMatchingTypeRequest.cs diff --git a/Photon/DragaliaAPI.Photon.Shared/Requests/GameModifyRequest.cs b/Shared/DragaliaAPI.Photon.Shared/Requests/GameModifyRequest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Shared/Requests/GameModifyRequest.cs rename to Shared/DragaliaAPI.Photon.Shared/Requests/GameModifyRequest.cs diff --git a/Photon/DragaliaAPI.Photon.Shared/Requests/GameModifyRoomIdRequest.cs b/Shared/DragaliaAPI.Photon.Shared/Requests/GameModifyRoomIdRequest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Shared/Requests/GameModifyRoomIdRequest.cs rename to Shared/DragaliaAPI.Photon.Shared/Requests/GameModifyRoomIdRequest.cs diff --git a/Photon/DragaliaAPI.Photon.Shared/Requests/GameModifyVisibleRequest.cs b/Shared/DragaliaAPI.Photon.Shared/Requests/GameModifyVisibleRequest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Shared/Requests/GameModifyVisibleRequest.cs rename to Shared/DragaliaAPI.Photon.Shared/Requests/GameModifyVisibleRequest.cs diff --git a/Photon/DragaliaAPI.Photon.Shared/Requests/WebhookRequest.cs b/Shared/DragaliaAPI.Photon.Shared/Requests/WebhookRequest.cs similarity index 100% rename from Photon/DragaliaAPI.Photon.Shared/Requests/WebhookRequest.cs rename to Shared/DragaliaAPI.Photon.Shared/Requests/WebhookRequest.cs