Re-implementation of C# interceptors SDK with clearer focus on server-side / gateway interceptors. Fixes a lot of issues with the existing implementation. Still more boilerplate than I'm happy with, but this is better than what was there. Will refine further in later PRs.
142 lines
10 KiB
Text
142 lines
10 KiB
Text
|
|
Microsoft Visual Studio Solution File, Format Version 12.00
|
|
# Visual Studio Version 17
|
|
VisualStudioVersion = 17.0.31903.59
|
|
MinimumVisualStudioVersion = 10.0.40219.1
|
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ModelContextProtocol.Interceptors", "src\ModelContextProtocol.Interceptors\ModelContextProtocol.Interceptors.csproj", "{A1B2C3D4-E5F6-7890-ABCD-EF1234567890}"
|
|
EndProject
|
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ModelContextProtocol.Interceptors.Tests", "tests\ModelContextProtocol.Interceptors.Tests\ModelContextProtocol.Interceptors.Tests.csproj", "{B2C3D4E5-F6A7-8901-BCDE-F12345678901}"
|
|
EndProject
|
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InterceptorServerSample", "samples\InterceptorServerSample\InterceptorServerSample.csproj", "{C3D4E5F6-A7B8-9012-CDEF-123456789012}"
|
|
EndProject
|
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GatewaySample", "samples\GatewaySample\GatewaySample.csproj", "{D4E5F6A7-B8C9-0123-DEFA-234567890123}"
|
|
EndProject
|
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{5D20AA90-6969-D8BD-9DCD-8634F4692FDA}"
|
|
EndProject
|
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InterceptorClientSample", "samples\InterceptorClientSample\InterceptorClientSample.csproj", "{40A103BD-6815-4EE8-B611-AF2E74D72F4D}"
|
|
EndProject
|
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{827E0CD3-B72D-47B6-A68D-7590B98EB39B}"
|
|
EndProject
|
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GatewayChainSample", "samples\GatewayChainSample\GatewayChainSample.csproj", "{398EFDAC-1286-4BEE-865F-BDB304B0694F}"
|
|
EndProject
|
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TransparentProxySample", "samples\TransparentProxySample\TransparentProxySample.csproj", "{FFF8A540-0AEF-4DF0-A7A1-EB75CDE277B5}"
|
|
EndProject
|
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AvatarMoodInterceptorSample", "samples\AvatarMoodInterceptorSample\AvatarMoodInterceptorSample.csproj", "{A70E2A55-6F3C-4C86-9D42-1C8A7F6B3E2A}"
|
|
EndProject
|
|
Global
|
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
|
Debug|Any CPU = Debug|Any CPU
|
|
Debug|x64 = Debug|x64
|
|
Debug|x86 = Debug|x86
|
|
Release|Any CPU = Release|Any CPU
|
|
Release|x64 = Release|x64
|
|
Release|x86 = Release|x86
|
|
EndGlobalSection
|
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
|
{A1B2C3D4-E5F6-7890-ABCD-EF1234567890}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
{A1B2C3D4-E5F6-7890-ABCD-EF1234567890}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
{A1B2C3D4-E5F6-7890-ABCD-EF1234567890}.Debug|x64.ActiveCfg = Debug|Any CPU
|
|
{A1B2C3D4-E5F6-7890-ABCD-EF1234567890}.Debug|x64.Build.0 = Debug|Any CPU
|
|
{A1B2C3D4-E5F6-7890-ABCD-EF1234567890}.Debug|x86.ActiveCfg = Debug|Any CPU
|
|
{A1B2C3D4-E5F6-7890-ABCD-EF1234567890}.Debug|x86.Build.0 = Debug|Any CPU
|
|
{A1B2C3D4-E5F6-7890-ABCD-EF1234567890}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
{A1B2C3D4-E5F6-7890-ABCD-EF1234567890}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
{A1B2C3D4-E5F6-7890-ABCD-EF1234567890}.Release|x64.ActiveCfg = Release|Any CPU
|
|
{A1B2C3D4-E5F6-7890-ABCD-EF1234567890}.Release|x64.Build.0 = Release|Any CPU
|
|
{A1B2C3D4-E5F6-7890-ABCD-EF1234567890}.Release|x86.ActiveCfg = Release|Any CPU
|
|
{A1B2C3D4-E5F6-7890-ABCD-EF1234567890}.Release|x86.Build.0 = Release|Any CPU
|
|
{B2C3D4E5-F6A7-8901-BCDE-F12345678901}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
{B2C3D4E5-F6A7-8901-BCDE-F12345678901}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
{B2C3D4E5-F6A7-8901-BCDE-F12345678901}.Debug|x64.ActiveCfg = Debug|Any CPU
|
|
{B2C3D4E5-F6A7-8901-BCDE-F12345678901}.Debug|x64.Build.0 = Debug|Any CPU
|
|
{B2C3D4E5-F6A7-8901-BCDE-F12345678901}.Debug|x86.ActiveCfg = Debug|Any CPU
|
|
{B2C3D4E5-F6A7-8901-BCDE-F12345678901}.Debug|x86.Build.0 = Debug|Any CPU
|
|
{B2C3D4E5-F6A7-8901-BCDE-F12345678901}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
{B2C3D4E5-F6A7-8901-BCDE-F12345678901}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
{B2C3D4E5-F6A7-8901-BCDE-F12345678901}.Release|x64.ActiveCfg = Release|Any CPU
|
|
{B2C3D4E5-F6A7-8901-BCDE-F12345678901}.Release|x64.Build.0 = Release|Any CPU
|
|
{B2C3D4E5-F6A7-8901-BCDE-F12345678901}.Release|x86.ActiveCfg = Release|Any CPU
|
|
{B2C3D4E5-F6A7-8901-BCDE-F12345678901}.Release|x86.Build.0 = Release|Any CPU
|
|
{C3D4E5F6-A7B8-9012-CDEF-123456789012}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
{C3D4E5F6-A7B8-9012-CDEF-123456789012}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
{C3D4E5F6-A7B8-9012-CDEF-123456789012}.Debug|x64.ActiveCfg = Debug|Any CPU
|
|
{C3D4E5F6-A7B8-9012-CDEF-123456789012}.Debug|x64.Build.0 = Debug|Any CPU
|
|
{C3D4E5F6-A7B8-9012-CDEF-123456789012}.Debug|x86.ActiveCfg = Debug|Any CPU
|
|
{C3D4E5F6-A7B8-9012-CDEF-123456789012}.Debug|x86.Build.0 = Debug|Any CPU
|
|
{C3D4E5F6-A7B8-9012-CDEF-123456789012}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
{C3D4E5F6-A7B8-9012-CDEF-123456789012}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
{C3D4E5F6-A7B8-9012-CDEF-123456789012}.Release|x64.ActiveCfg = Release|Any CPU
|
|
{C3D4E5F6-A7B8-9012-CDEF-123456789012}.Release|x64.Build.0 = Release|Any CPU
|
|
{C3D4E5F6-A7B8-9012-CDEF-123456789012}.Release|x86.ActiveCfg = Release|Any CPU
|
|
{C3D4E5F6-A7B8-9012-CDEF-123456789012}.Release|x86.Build.0 = Release|Any CPU
|
|
{D4E5F6A7-B8C9-0123-DEFA-234567890123}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
{D4E5F6A7-B8C9-0123-DEFA-234567890123}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
{D4E5F6A7-B8C9-0123-DEFA-234567890123}.Debug|x64.ActiveCfg = Debug|Any CPU
|
|
{D4E5F6A7-B8C9-0123-DEFA-234567890123}.Debug|x64.Build.0 = Debug|Any CPU
|
|
{D4E5F6A7-B8C9-0123-DEFA-234567890123}.Debug|x86.ActiveCfg = Debug|Any CPU
|
|
{D4E5F6A7-B8C9-0123-DEFA-234567890123}.Debug|x86.Build.0 = Debug|Any CPU
|
|
{D4E5F6A7-B8C9-0123-DEFA-234567890123}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
{D4E5F6A7-B8C9-0123-DEFA-234567890123}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
{D4E5F6A7-B8C9-0123-DEFA-234567890123}.Release|x64.ActiveCfg = Release|Any CPU
|
|
{D4E5F6A7-B8C9-0123-DEFA-234567890123}.Release|x64.Build.0 = Release|Any CPU
|
|
{D4E5F6A7-B8C9-0123-DEFA-234567890123}.Release|x86.ActiveCfg = Release|Any CPU
|
|
{D4E5F6A7-B8C9-0123-DEFA-234567890123}.Release|x86.Build.0 = Release|Any CPU
|
|
{40A103BD-6815-4EE8-B611-AF2E74D72F4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
{40A103BD-6815-4EE8-B611-AF2E74D72F4D}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
{40A103BD-6815-4EE8-B611-AF2E74D72F4D}.Debug|x64.ActiveCfg = Debug|Any CPU
|
|
{40A103BD-6815-4EE8-B611-AF2E74D72F4D}.Debug|x64.Build.0 = Debug|Any CPU
|
|
{40A103BD-6815-4EE8-B611-AF2E74D72F4D}.Debug|x86.ActiveCfg = Debug|Any CPU
|
|
{40A103BD-6815-4EE8-B611-AF2E74D72F4D}.Debug|x86.Build.0 = Debug|Any CPU
|
|
{40A103BD-6815-4EE8-B611-AF2E74D72F4D}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
{40A103BD-6815-4EE8-B611-AF2E74D72F4D}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
{40A103BD-6815-4EE8-B611-AF2E74D72F4D}.Release|x64.ActiveCfg = Release|Any CPU
|
|
{40A103BD-6815-4EE8-B611-AF2E74D72F4D}.Release|x64.Build.0 = Release|Any CPU
|
|
{40A103BD-6815-4EE8-B611-AF2E74D72F4D}.Release|x86.ActiveCfg = Release|Any CPU
|
|
{40A103BD-6815-4EE8-B611-AF2E74D72F4D}.Release|x86.Build.0 = Release|Any CPU
|
|
{398EFDAC-1286-4BEE-865F-BDB304B0694F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
{398EFDAC-1286-4BEE-865F-BDB304B0694F}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
{398EFDAC-1286-4BEE-865F-BDB304B0694F}.Debug|x64.ActiveCfg = Debug|Any CPU
|
|
{398EFDAC-1286-4BEE-865F-BDB304B0694F}.Debug|x64.Build.0 = Debug|Any CPU
|
|
{398EFDAC-1286-4BEE-865F-BDB304B0694F}.Debug|x86.ActiveCfg = Debug|Any CPU
|
|
{398EFDAC-1286-4BEE-865F-BDB304B0694F}.Debug|x86.Build.0 = Debug|Any CPU
|
|
{398EFDAC-1286-4BEE-865F-BDB304B0694F}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
{398EFDAC-1286-4BEE-865F-BDB304B0694F}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
{398EFDAC-1286-4BEE-865F-BDB304B0694F}.Release|x64.ActiveCfg = Release|Any CPU
|
|
{398EFDAC-1286-4BEE-865F-BDB304B0694F}.Release|x64.Build.0 = Release|Any CPU
|
|
{398EFDAC-1286-4BEE-865F-BDB304B0694F}.Release|x86.ActiveCfg = Release|Any CPU
|
|
{398EFDAC-1286-4BEE-865F-BDB304B0694F}.Release|x86.Build.0 = Release|Any CPU
|
|
{FFF8A540-0AEF-4DF0-A7A1-EB75CDE277B5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
{FFF8A540-0AEF-4DF0-A7A1-EB75CDE277B5}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
{FFF8A540-0AEF-4DF0-A7A1-EB75CDE277B5}.Debug|x64.ActiveCfg = Debug|Any CPU
|
|
{FFF8A540-0AEF-4DF0-A7A1-EB75CDE277B5}.Debug|x64.Build.0 = Debug|Any CPU
|
|
{FFF8A540-0AEF-4DF0-A7A1-EB75CDE277B5}.Debug|x86.ActiveCfg = Debug|Any CPU
|
|
{FFF8A540-0AEF-4DF0-A7A1-EB75CDE277B5}.Debug|x86.Build.0 = Debug|Any CPU
|
|
{FFF8A540-0AEF-4DF0-A7A1-EB75CDE277B5}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
{FFF8A540-0AEF-4DF0-A7A1-EB75CDE277B5}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
{FFF8A540-0AEF-4DF0-A7A1-EB75CDE277B5}.Release|x64.ActiveCfg = Release|Any CPU
|
|
{FFF8A540-0AEF-4DF0-A7A1-EB75CDE277B5}.Release|x64.Build.0 = Release|Any CPU
|
|
{FFF8A540-0AEF-4DF0-A7A1-EB75CDE277B5}.Release|x86.ActiveCfg = Release|Any CPU
|
|
{FFF8A540-0AEF-4DF0-A7A1-EB75CDE277B5}.Release|x86.Build.0 = Release|Any CPU
|
|
{A70E2A55-6F3C-4C86-9D42-1C8A7F6B3E2A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
{A70E2A55-6F3C-4C86-9D42-1C8A7F6B3E2A}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
{A70E2A55-6F3C-4C86-9D42-1C8A7F6B3E2A}.Debug|x64.ActiveCfg = Debug|Any CPU
|
|
{A70E2A55-6F3C-4C86-9D42-1C8A7F6B3E2A}.Debug|x64.Build.0 = Debug|Any CPU
|
|
{A70E2A55-6F3C-4C86-9D42-1C8A7F6B3E2A}.Debug|x86.ActiveCfg = Debug|Any CPU
|
|
{A70E2A55-6F3C-4C86-9D42-1C8A7F6B3E2A}.Debug|x86.Build.0 = Debug|Any CPU
|
|
{A70E2A55-6F3C-4C86-9D42-1C8A7F6B3E2A}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
{A70E2A55-6F3C-4C86-9D42-1C8A7F6B3E2A}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
{A70E2A55-6F3C-4C86-9D42-1C8A7F6B3E2A}.Release|x64.ActiveCfg = Release|Any CPU
|
|
{A70E2A55-6F3C-4C86-9D42-1C8A7F6B3E2A}.Release|x64.Build.0 = Release|Any CPU
|
|
{A70E2A55-6F3C-4C86-9D42-1C8A7F6B3E2A}.Release|x86.ActiveCfg = Release|Any CPU
|
|
{A70E2A55-6F3C-4C86-9D42-1C8A7F6B3E2A}.Release|x86.Build.0 = Release|Any CPU
|
|
EndGlobalSection
|
|
GlobalSection(SolutionProperties) = preSolution
|
|
HideSolutionNode = FALSE
|
|
EndGlobalSection
|
|
GlobalSection(NestedProjects) = preSolution
|
|
{40A103BD-6815-4EE8-B611-AF2E74D72F4D} = {5D20AA90-6969-D8BD-9DCD-8634F4692FDA}
|
|
{398EFDAC-1286-4BEE-865F-BDB304B0694F} = {5D20AA90-6969-D8BD-9DCD-8634F4692FDA}
|
|
{FFF8A540-0AEF-4DF0-A7A1-EB75CDE277B5} = {5D20AA90-6969-D8BD-9DCD-8634F4692FDA}
|
|
{A70E2A55-6F3C-4C86-9D42-1C8A7F6B3E2A} = {5D20AA90-6969-D8BD-9DCD-8634F4692FDA}
|
|
EndGlobalSection
|
|
EndGlobal
|